mediacapture-record icon indicating copy to clipboard operation
mediacapture-record copied to clipboard

Multi-blob encoding

Open youennf opened this issue 5 years ago • 2 comments

The spec states that: "the individual Blobs need not be playable, but the combination of all the Blobs from a completed recording MUST be playable".

This does not put any constraint on how encoded data is split into blobs. I am wondering whether web pages would like (by default or as an option) a more DASH/HLS friendly splitting. I am also wondering whether Chrome and Firefox have some common behavior in that area.

youennf avatar Jan 26 '20 15:01 youennf

It was a purposeful decision; this issue has come up before. The point was to enable streaming the data to a server or disk without requiring buffering potentially GB of data in memory (let alone contiguous memory). Now, that doesn't mean you couldn't make something more dash/hls friendly, but that also would depend on the encoding/transport.

Andreas Pehrsons (of Mozilla) was involved with this; he's on leave (just had a baby), so perhaps someone else on the media team could comment or discuss internally what our position would be on such a change.

jesup avatar Jan 26 '20 20:01 jesup

What is meant by "a more DASH/HLS friendly splitting."?

guest271314 avatar Feb 19 '20 16:02 guest271314