[Bug 777540] New: isomp4: Unable to create streams playable with MSE
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Jan 20 16:03:02 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=777540
Bug ID: 777540
Summary: isomp4: Unable to create streams playable with MSE
Classification: Platform
Product: GStreamer
Version: 1.10.2
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-good
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: gnome-bugzilla at dreambox.guru
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I wrote a little test case for transferring an MP4 file through websocket to
the browser and then directly displaying it using Media Source Extensions cf.
https://w3c.github.io/media-source/
i've applied the patch
https://bugzilla.gnome.org/attachment.cgi?id=343726&action=edit but the same
thing is true for using a plain mp4mux element
i've generated a test videos using:
gst-launch-1.0 videotestsrc num-buffers=10 !
video/x-raw,framerate=30/1,width=640,height=480 ! queue ! x264enc !
video/x-h264,profile=main,level=\(string\)3 ! mp4dashmux faststart=true
streamable=true ! filesink location=video_main_3.mp4
this doesn't play correctly in the browser unless treated with the MP4Box
utility using the commandline
MP4Box -dash 10000 -frag 1000 -rap video_main_3.mp4
the output of the respective qtdump shows only marginal differences:
3,5c3,5
< major brand: isom
< minor version: 00000000
< compatible brands: isom iso2 dash
---
> major brand: iso5
> minor version: 00000001
> compatible brands: dash iso5
7,8c7,8
< size 114084
< start 1033
---
> size 114078
> start 1139
40c40
< modification_time 2017-01-20 16:20:08 (3567770408)
---
> modification_time 2017-01-20 16:20:24 (3567770424)
60c60
< language 0
---
> language 21956
the different brand is probably not the only culprit.
--
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