[mediacapture-record] Creation of Seekable Files

SingingTree has just created a new issue for 
https://github.com/w3c/mediacapture-record:

== Creation of Seekable Files ==
At the moment implementations of the MediaStream Recording API don't 
write seekable webm files. The WebM format doesn't make this 
particularly easy, as to write the cues in a useful fashion will 
require mutating the start of the file, either to write the cues there
 or manipulate the seek head. However, with the MediaRecorder API, 
it's the case the if requestData has been run, this data is no longer 
available for writing.

Would it work to expand the spec to encompass some way to handle this?

For example:
- expose functionality to finalise recorded blobs: allowing 
implementations to modify the finalised blob(s) as needed for a given 
container
- expose the ability to signal that data will not be requested until 
the end of recording, allowing the recorder to buffer data and 
finalise it, without concern for further potential future data

Please view or discuss this issue at 
https://github.com/w3c/mediacapture-record/issues/119 using your 
GitHub account

Received on Monday, 27 February 2017 22:45:30 UTC