After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 362658 - [asfdemux] unable to play mmsh stream from narrowstep.tv
[asfdemux] unable to play mmsh stream from narrowstep.tv
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-10-16 17:03 UTC by Filip Palm
Modified: 2008-02-18 22:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
Stream playing in VLC. (47.25 KB, image/jpeg)
2006-10-16 17:52 UTC, Filip Palm
Details

Description Filip Palm 2006-10-16 17:03:53 UTC
Im unable to play this stream with Gstreamer:
URL: mmsh://asf.narrowstep.tv/mcp?psid=14489026&ref=0&chid=168&pid=472&vid=10751031&br=1200&tid=2&brid=195&MSWMExt=.asf

GST_DEBUG=*:2 gst-launch-0.10 playbin uri=:
Ställer in rörledningen till PAUSED...
0:00:00.223340000 16512 0x8051a08 WARN              GST_PADS gstpad.c:670:gst_pad_set_active: Failed to activate pad '':sink
Could not read packet header: Success
0:00:02.356260000 16512 0x8051a08 WARN                mmssrc gstmms.c:317:gst_mms_start:<source> error: Could not connect to this stream
0:00:02.356437000 16512 0x8051a08 ERROR              basesrc gstbasesrc.c:1932:gst_base_src_activate_push:<source> Failed to start in push mode
0:00:02.356463000 16512 0x8051a08 WARN              GST_PADS gstpad.c:670:gst_pad_set_active: Failed to activate pad source:src
FEL: Rörledningen vill inte göra paus.
FEL: från element /playbin0/source: Could not connect to this stream
Ytterligare felsökningsinformation:
gstmms.c(317): gst_mms_start (): /playbin0/source
Ställer in rörledningen till NULL...
FRIGÖR rörledning...

Other information:
Gstreamer-CVS, Gst-plugins-*-CVS and Gst-ffmpeg-CVS
Comment 1 Tim-Philipp Müller 2006-10-16 17:22:11 UTC
No player I tried can play this stream. mplayer/vlc/xine all just hang or abort, both vlc and xine error out with something like:

access_mms access error: cannot read data
access_mms access error: error: HTTP/1.0 457 Invalid Range
access_mms access error: cannot start stream
Comment 2 Filip Palm 2006-10-16 17:52:04 UTC
Created attachment 74832 [details]
Stream playing in VLC.

I tried it with VLC (and it worked) before i filed this bugreport.

I tried it again and it worked (attaching screenshot). :o/
Comment 3 Filip Palm 2006-10-16 17:58:03 UTC
I get this now from Gstreamer.

Ställer in rörledningen till PAUSED...
0:00:00.216858000 18079 0x8051a08 WARN              GST_PADS gstpad.c:670:gst_pad_set_active: Failed to activate pad '':sink
Rörledningen utför PREROLL...
0:00:03.799922000 18079 0x8127dc0 WARN              asfdemux gstasfdemux.c:1133:gst_asf_demux_process_stream:<asfdemux0> Unknown asf stream (id 00000000)
0:00:03.800073000 18079 0x8127dc0 WARN              asfdemux gstasfdemux.c:1385:gst_asf_demux_get_object_header: Unknown object 00000280-000001e0-00000000-b7dc0791
0:00:03.800131000 18079 0x8127dc0 WARN              asfdemux gstasfdemux.c:1441:gst_asf_demux_process_header: process_object returned need-more-data
Comment 4 Jaakko R 2006-12-07 19:37:36 UTC
xine works for me with this URL
mplayer works, if I replace mmsh with http but then stream is different
vlc plays audio

Gstreamer says
# gst-launch playbin uri=mmsh://... -v

Setting pipeline to PAUSED ...
/playbin0/source.src: caps = video/x-ms-asf
Pipeline is PREROLLING ...
/playbin0/decodebin0/typefind.sink: caps = video/x-ms-asf
/playbin0/decodebin0.sink: caps = video/x-ms-asf
/playbin0/decodebin0.sink: caps = video/x-ms-asf
/playbin0/decodebin0.sink.proxypad0: caps = video/x-ms-asf
/playbin0/decodebin0/typefind.src: caps = video/x-ms-asf
/playbin0/decodebin0/asfdemux0.sink: caps = video/x-ms-asf

but nothing is played.

Same goes for decodebin20.
Comment 5 Tim-Philipp Müller 2007-02-15 20:34:40 UTC
We seem to get audio data at ~16 bytes per second that decodes to silence. No idea what's going on here.

The video seems to be JFIF/JPEG of some sort. Asfdemux doesn't support that yet.

The stream does play in VLC for me, although it stops about three quarters into the stream.

Comment 6 Sebastian Dröge (slomo) 2008-02-15 05:37:48 UTC
The URL works now for me with latest CVS and libmms, closing this bug :)