GNOME Bugzilla – Bug 317310
Cant play swedish radio station "P3"
Last modified: 2006-03-27 10:42:22 UTC
Please describe the problem: I have tried to open the stream in both rhythmbox and in totem with no luck. I have tried to feed them with different stages of the flow below, but still no success. This have made me believe that the problem lies in the gstreamer framework. The swedish radio channel P3 is available at: http://www.sr.se/cgi-bin/webbradio//createasx.asp?namn=p3-wm-High This gives you a asx file containing the folowing streams: <ASX version="3.0"> <Entry> <ref HREF= "rtsp://sr-wm.qbrick.com/02038_p3-wm-High"/> <ref HREF= "mms://sr-wm.qbrick.com/02038_p3-wm-High"/> <ref HREF= "http://sr-wm.qbrick.com/02038_p3-wm-High"/> </Entry> </ASX> And the http and mms url gives you: [Reference] Ref1=http://sr-wm.qbrick.com/02038_p3-wm-High?MSWMExt=.asf Ref2=http://195.149.168.11:80/02038_p3-wm-High?MSWMExt=.asf Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
Updating bug to 0.9. Blocks playback tracker. Since asfdemux isn't ported yet, this is a real problem.
$ ./test-parser "http://www.sr.se/cgi-bin/webbradio//createasx.asp?namn=p3-wm-High" ###################### parsing ################ added URI 'mmsh://sr-wm.qbrick.com/02038_p3-wm-high' with title 'empty' genre '(null)' And launching that URL in Totem with the xine backend: libmmsh: http status not 2xx: >503 Service Unavailable< xine: input plugin cannot open MRL [mmsh://sr-wm.qbrick.com/02038_p3-wm-high] No wonder it doesn't work.
ok, thanks Bastien. Taking a look at the SR website it seems they are using Real media now. So closing this bug as invalid.
Ok, I was a little quick in closing this: The following URL have direct links to their streams: http://www.sr.se/cgi-bin/mall/artikel.asp?ProgramID=2321&Artikel=787720 This plays well with the Fluendo windows Media plugins and the opensource MMS plugin. But with the opensource asfdemux/ffmpeg it doesn't play. Tim do you want to take a look?
This is fixed in CVS now: 2006-03-27 Tim-Philipp Müller <tim at centricular dot net> Patch by: Fabrizio Gennari <fabrizio dot ge at tiscali dot it> * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_setup_pad), (gst_asf_demux_process_chunk): * gst/asfdemux/gstasfdemux.h: Subtract first timestamp from timestamps, so that stream starts from 0; makes live streams that don't start at 0 work again (fixes #317310, #336097).