[Bug 777984] isomp4: initial ftyp/moov streamheader missing

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Feb 9 15:14:15 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=777984

--- Comment #11 from Andreas Frisch <gnome-bugzilla at dreambox.guru> ---
Andoni, on the client side, i'm actually using a really simple javascript that
does nothing but request the payload from a websocket, then does
addSourceBuffer('video/mp4; codecs="avc3.4d401e, mp4a.40.2"'); and then for
each chunk of data received do sourceBuffer.appendBuffer without touching the
payload at all.
however, this requires the stream to begin with proper headers like a pipeline
of gst-launch videotestsrc pattern=ball is-live=1 ! timeoverlay !
video/x-raw,framerate=30/1,width=1280,height=720 ! videoconvert ! x264enc
speed-preset=superfast tune=zerolatency key-int-max=1 b-adapt=0
option-string=scenecut=0 ! video/x-h264,profile=main ! mp4dashmux
streamable=true faststart=true fragment-duration=500 ! filesink
(on current master) generates it. so the browser eats an mp4 stream and demuxes
it itself, but it's very picky about the format. chrome seems to be a bit
pickier than firefox

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list