[Bug 668094] dashsink: New sink for DASH
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed May 10 18:38:24 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=668094
--- Comment #18 from Isaac Smith <isaac at isrv.pw> ---
After using the above patch, the dash.js reference player attempts to play the
stream but dies with a media player error. It appears that the MP4 segments are
getting written incorrectly, they don't play in any player I've tested.
Here's a sample MPD:
https://video.crosscommunity.com/dashtest/GStreamer%20Adaptive%20Streaming.mpd
Produced with the pipeline:
videotestsrc ! x264enc ! h264parse ! mp4dashmux fragment-method=1
fragment-duration=2 ! dashsink fragment-duration=2
When played in dash.js on Firefox, resulting in the error "Video Element Error:
MEDIA_ERR_DECODE". When played using playbin, it fails to play after the
following warnings:
0:00:00.698391401 15039 0x7f6474005540 WARN qtdemux
qtdemux.c:6512:gst_qtdemux_process_adapter:<qtdemux0> Unknown fourcc while
parsing header : styp
0:00:00.828871236 15039 0x7f6474005540 WARN qtdemux
qtdemux.c:6315:gst_qtdemux_process_adapter:<qtdemux0> error: This file is
invalid and cannot be played.
0:00:00.828909916 15039 0x7f6474005540 WARN qtdemux
qtdemux.c:6315:gst_qtdemux_process_adapter:<qtdemux0> error: atom ...Q has
bogus size 904110311
My best guess is that mp4dashmux isn't working correctly, but I'm way out of my
depth here so I have no idea what's wrong.
--
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