Torbjorn Svangard

Mpeg2 Transport Stream

Discussion created by Torbjorn Svangard on Dec 18, 2011
Latest reply on Jan 23, 2012 by jason talley

Hi,

Anyone knows how to play a Mpeg2 transport stream?

gplay, totem (playbin2) does not want to play it.

Log with GST_DEBUG=3 is attached.

 

Pipeline is PREROLLING ...
0:00:00.301646650 18943   0x121fb8 WARN          GST_SCHEDULING gstpad.c:4683:gst_pad_get_range:<source:src> getrange failed unexpected
0:00:00.301846154 18943   0x121fb8 INFO          GST_SCHEDULING gstpad.c:4796:gst_pad_pull_range:<decodebin20:sink> pullrange failed, flow: unexpected
0:00:00.301923281 18943   0x121fb8 WARN          GST_SCHEDULING gstpad.c:4683:gst_pad_get_range:<sink:proxypad0> getrange failed unexpected
0:00:00.301987657 18943   0x121fb8 INFO          GST_SCHEDULING gstpad.c:4796:gst_pad_pull_range:<typefind:sink> pullrange failed, flow: unexpected
0:00:00.302047283 18943   0x121fb8 WARN          GST_SCHEDULING gstpad.c:4683:gst_pad_get_range:<typefind:src> getrange failed unexpected
0:00:00.302107784 18943   0x121fb8 INFO          GST_SCHEDULING gstpad.c:4796:gst_pad_pull_range:<aiurdemux0:sink> pullrange failed, flow: unexpected
0:00:00.302167036 18943   0x121fb8 WARN               aiurdemux aiurdemux.c:414:aiurdemux_callback_read_pull: gst_pad_pull_range failed ret = -3

0:00:00.302232162 18943   0x121fb8 WARN               aiurdemux aiurdemux.c:3559:aiurdemux_pull_task: pausing task, reason error
0:00:00.302302413 18943   0x121fb8 WARN               aiurdemux aiurdemux.c:3581:aiurdemux_pull_task:<aiurdemux0> error: streaming stopped, reason error, state 2
0:00:00.302637920 18943   0x121fb8 INFO        GST_ERROR_SYSTEM gstelement.c:1763:gst_element_message_full:<aiurdemux0> posting message: GStreamer encountered a general stream error.
ERROR: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstAiurDemux:aiurdemux0: GStreamer encountered a general stream error.
Additional debug info:
aiurdemux.c(3581): aiurdemux_pull_task (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstAiurDemux:aiurdemux0:
streaming stopped, reason error, state 2
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...

Outcomes