GNOME Bugzilla – Bug 582183
Problem playing MPEG TS stream with no PCR.
Last modified: 2011-08-16 09:38:25 UTC
I'm having several MPEG TS streams from DVB-S card, each from different channel. I'm able to play all of them with GStreamer, except one (travel channel). From what I've found in the gstreamer debug log, for some reason, there are no PCR packets in this one stream so I thought that this may be the reason of the problem. I'm playing the stream with following pipeline: gst-launch -m souphttpsrc location=http://1.0.0.1:8000/travel_channel ! mpegtsdemux ! mpeg2dec ! ffmpegcolorspace ! xvimagesink or just: gst-launch -m playbin uri=http://1.0.0.1:8000/travel_channel but the pipeline just waits in PAUSED state displaying nothing. Both mplayer and vlc are able to play this stream without any problems so I think it should be also possible in GStreamer. The problem is 100% reproducible in my environment so I'm able to provide what ever you need to debug this problem (logs, stream fragments, etc). They are heavy files so I don't attach them until you say what exactly is needed.
Is this still a problem with the latest releases and the new tsdemux element from gst-plugins-bad?
Krzysztof, can you please confirm your issue with latest release as requested in comment#1 ?
Sorry, I don't have this card anymore. and I'm no longer able to test that.