On Mon, Sep 26, 2016 at 9:21 PM, Ralph Giles <[email protected]> wrote:
> Thanks. We certainly shouldn't hang on loading, but I think the file > is invalid. mp4info reports: > > ReadAtom: "live.mp4": invalid atom size, extends outside parent atom - > skipping to end of "" "mdat" 598610 vs 598206 > That's odd, I'm getting this mp4info output from a download that I let run for a few seconds: Track Type Info 1 audio MPEG-4 AAC LC, 123.832 secs, 0 kbps, 1000 Hz 2 video H264 Baseline@3, 120.840 secs, 0 kbps, 854x480 @ 0.000000 fps The invalid size for the mdat atom is probably caused by the file being partially received - after all, mdat is a top-level atom and has no parent (and the file has infinite length, so partial downloading is expected). MP4Box also shows no errors on the file. It plays for me in Chrome (and ffmpeg) and Edge, but not Safari or > Quicktime. Yes, same here. We don't really care about Safari/Quicktime because on iOS/OSX we can already use HLS as native playback method (also, iOS seems to disable video altogether when scripting is turned off - so that is a lost case anyway). I agree with you that something is likely not valid, but have no idea what it could be. It doesn't seem to be something structural with the MP4 atoms, at least. So it must be something more subtle... Sadly, the only applications that refuse to play it have zero debug output (as far as I can tell - if there is a way to get more output that I am unaware of, please enlighten me!), making this really hard to track down. I was hoping somebody might be able to provide some information on how to figure out why Firefox specifically dislikes the stream. Perhaps helpful: if I download a portion of the stream to disk and attempt to play that in Firefox, it does play, but only for ~5 seconds despite ~2 minutes of data being available. As if only the first fragment is considered or something like that. Thanks again for your time! - Jaron _______________________________________________ dev-media mailing list [email protected] https://lists.mozilla.org/listinfo/dev-media

