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

Reply via email to