[media-source] Non-interoperable behavior regarding invalid ISOBMFF Init Segment

cconcolato has just created a new issue for 
https://github.com/w3c/media-source:

== Non-interoperable behavior regarding invalid ISOBMFF Init Segment 
==
This issue is related to the ISOBMFF byte stream format. 

By mistake, I generated ISOBMFF init segment, missing the 'ftyp' box. 
Such content works fine in Chrome and Edge but does not in Safari and 
Firefox (See [Firefox 
Bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1283984#c22) for how
 Firefox processes such content).

Given that it works fine in some browsers and that also some 
standalone players work fine without the ftyp box (GPAC), I wonder if 
the byte stream format spec for ISOBMFF shouldn't be changed to permit
 the absence of the ftyp box. It could be assumed that an ftyp box 
with some default value is present, and the beginning of an init 
segment could be detected by either the ftyp box or the moov box. 

Please view or discuss this issue at 
https://github.com/w3c/media-source/issues/110 using your GitHub 
account

Received on Tuesday, 12 July 2016 12:44:23 UTC