Presentation is loading. Please wait.

Presentation is loading. Please wait.

Hammerhead Status| Oct 2012 | 1 Recording: Results so Far © 2012, Genesys Telecommunications Laboratories, Inc. All rights reserved. “Different MediaStreams.

Similar presentations


Presentation on theme: "Hammerhead Status| Oct 2012 | 1 Recording: Results so Far © 2012, Genesys Telecommunications Laboratories, Inc. All rights reserved. “Different MediaStreams."— Presentation transcript:

1 Hammerhead Status| Oct 2012 | 1 Recording: Results so Far © 2012, Genesys Telecommunications Laboratories, Inc. All rights reserved. “Different MediaStreams do not need to be synchronized” This appears to mean that synchronization is not transitive across MediaStreams If t1, t2 are synchronized in Stream1, they need not be in Stream2 No container format allows adding and removal of Tracks while providing streaming encoding (buffer-at-a-time data) (from TimT) It is easy to add and remove Tracks when recording into a single Blob/File (from TimT) Record them separately, then merge when done May need to fill in silence or black frames

2 Hammerhead Status| Oct 2012 | 2 Recording: Tentative Conclusions Synchronized recording is possible only at MediaStream level TrackLists will not work Track is possible but not needed Streaming encoding is a separate function from Blob recording Must ignore added Tracks when doing streaming encoding Provide silence, black frames for removed Tracks Can get n milliseconds of data in dataavailable Can call requestData Wait for streamdone or call stopStream() Blob recording allows Tracks to be added Handles removed Tracks the same way Call record(), wait for recorddone or call stopRecord() © 2012, Genesys Telecommunications Laboratories, Inc. All rights reserved.

3 Hammerhead Status| Oct 2012 | 3 Open Questions What kind of API? A partial API on MediaStream (Travis) Prohibits multiple recordings at same time A separate class taking a MediaStream argument (majority opinion?) Could apply to things besides MediaStream Can you stream record and Blob record at the same time? Recording/streaming in a separate document? © 2012, Genesys Telecommunications Laboratories, Inc. All rights reserved.


Download ppt "Hammerhead Status| Oct 2012 | 1 Recording: Results so Far © 2012, Genesys Telecommunications Laboratories, Inc. All rights reserved. “Different MediaStreams."

Similar presentations


Ads by Google