[Bug 736012] New: [regression] DASH playback no longer works

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Sep 4 01:22:46 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=736012
  GStreamer | gstreamer (core) | git

           Summary: [regression] DASH playback no longer works
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: floobleflam at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Commit 060b16ac75ac227d4cfe1db89ccdc4f4b31545ff seems to have broken DASH
playback.

If I run the following:

gst-launch-1.0 playbin
uri=http://rdmedia.bbc.co.uk/dash/ondemand/bbb/avc3/1/client_manifest-separate_init.mpd

The client hangs after fetching the video and audio intialisation segments.
>From the debug output it looks like dashdemux gets stuck in the state of
waiting for the initialisation segments to arrive, event though wireshark shows
that they are successfully delivered; the last debug before it hangs is this:

[...]
0:00:00.090497256  6531 0xb3e025b0 INFO               dashdemux
gstdashdemux.c:1789:gst_dash_demux_get_next_header:<dashdemux0> Fetching header
A2-aud.mp4/IS 0--1
0:00:00.090519885  6531 0xb3e025b0 DEBUG              dashdemux
gstdashdemux.c:2161:gst_dash_demux_stream_download_uri:<dashdemux0:ghostpad1>
Downloading uri:
http://rdmedia.bbc.co.uk/dash/ondemand/bbb/avc3/1/A2-aud.mp4/IS, range:0 - -1
0:00:00.091131974  6531 0xb3e025b0 DEBUG              dashdemux
gstdashdemux.c:2193:gst_dash_demux_stream_download_uri:<dashdemux0:ghostpad1>
Waiting for fragment download to finish:
http://rdmedia.bbc.co.uk/dash/ondemand/bbb/avc3/1/A2-aud.mp4/IS

If I roll back to the previous commit,
63a943aa8215be781b62b77dfdb2d2ad2c534899, playback works as normal.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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