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 603765 - Cannot play Qt rtsp stream
Cannot play Qt rtsp stream
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.17
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-12-04 05:29 UTC by shawn.starr
Modified: 2009-12-04 05:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description shawn.starr 2009-12-04 05:29:51 UTC
URL in question: http://streams.slcn.tv/business.mov

When attempting to play I get:

gst-launch-0.10 playbin2 uri="http://streams.slcn.tv/business.mov"
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
ERROR: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstQTDemux:qtdemux0: This file contains no playable streams.
Additional debug info:
qtdemux.c(1373): gst_qtdemux_handle_sink_event (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstQTDemux:qtdemux0:
no known streams found
Execution ended after 305206 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL .

Mplayer does the following:

mplayer http://streams.slcn.tv/business.mov
MPlayer SVN-r29972 (C) 2000-2009 MPlayer Team                  
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick                                           
mplayer: could not connect to socket                                
mplayer: No such file or directory                                  
Failed to open LIRC support. You will not be able to use your remote control.

Playing http://streams.slcn.tv/business.mov.
Resolving streams.slcn.tv for AF_INET6...   
Couldn't resolve name for AF_INET6: streams.slcn.tv
Resolving streams.slcn.tv for AF_INET...           
Connecting to server streams.slcn.tv[66.207.140.102]: 80...
Cache size set to 320 KBytes                               
Cache fill:  0.03% (111 bytes)                             
MOV: Reference Media file!!!                               
libavformat file format detected.                          
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x2c6fb20]moov atom not found   
LAVF_header: av_open_input_stream() failed                 
MOV: Reference Media file!!!                               


Playing rtsp://media-us-2.soundreach.net/slcn_business.sdp.
Resolving media-us-2.soundreach.net for AF_INET6...        
Couldn't resolve name for AF_INET6: media-us-2.soundreach.net
Resolving media-us-2.soundreach.net for AF_INET...           
Connecting to server media-us-2.soundreach.net[66.207.140.116]: 554...
A single media stream only is supported atm.                          
rtsp_session: unsupported RTSP server. Server type is 'DSS/5.5.5 (Build/489.16; Platform/Linux; Release/Darwin; state/beta; )'.
STREAM_LIVE555, URL: rtsp://media-us-2.soundreach.net/slcn_business.sdp                                                        
Stream not seekable!                                                                                                           
 file format detected.                                                                                                         
Initiated "audio/MPEG4-GENERIC" RTP subsession on port 49630                                                                   
Initiated "video/H264" RTP subsession on port 41300                                                                            
[NULL @ 0x2c74440]non-existing PPS referenced                                                                                  
demux_rtp: Guessed the video frame rate as 24 frames-per-second.                                                               
        (If this is wrong, use the "-fps <frame-rate>" option instead.)                                                        
VIDEO:  [H264]  0x0  0bpp  24.000 fps    0.0 kbps ( 0.0 kbyte/s)                                                               
open: No such file or directory                                                                                                
[MGA] Couldn't open: /dev/mga_vid                                                                                              
open: No such file or directory                                                                                                
[MGA] Couldn't open: /dev/mga_vid                                                                                              
[VO_TDFXFB] This driver only supports the 3Dfx Banshee, Voodoo3 and Voodoo 5.                                                  
s3fb: Couldn't map S3 registers: Operation not permitted                                                                       
Xlib:  extension "NV-GLX" missing on display ":0.0".                                                                           
[vdpau] Error when calling vdp_device_create_x11: 1                                                                            
==========================================================================                                                     
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family                                                               
Unsupported PixelFormat -1                                                                                                     
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)                                                                      
==========================================================================                                                     
==========================================================================                                                     
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)                                                              
FAAD: compressed input bitrate missing, assuming 128kbit/s!                                                                    
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)                                                          
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))                                                        
==========================================================================                                                     
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)                                                                              
Starting playback...                                                                                                           
[h264 @ 0xd2a560]number of reference frames exceeds max (probably corrupt input), discarding one                               
[h264 @ 0xd2a560]number of reference frames exceeds max (probably corrupt input), discarding one                               
[h264 @ 0xd2a560]number of reference frames exceeds max (probably corrupt input), discarding one                               
[h264 @ 0xd2a560]number of reference frames exceeds max (probably corrupt input), discarding one                               
[h264 @ 0xd2a560]number of reference frames exceeds max (probably corrupt input), discarding one                               
[h264 @ 0xd2a560]number of reference frames exceeds max (probably corrupt input), discarding one                               
[h264 @ 0xd2a560]number of reference frames exceeds max (probably corrupt input), discarding one                               
[h264 @ 0xd2a560]number of reference frames exceeds max (probably corrupt input), discarding one                               
[h264 @ 0xd2a560]number of reference frames exceeds max (probably corrupt input), discarding one                               
Movie-Aspect is undefined - no prescaling applied.                                                                             
VO: [xv] 426x240 => 426x240 Planar YV12                                                                                        
[NULL @ 0xd2a560]non-existing PPS referenced/ 26 56%  6%  1.0% 4 0 
[NULL @ 0xd2a560]non-existing PPS referenced/ 27 54%  6%  1.0% 4 0 
[NULL @ 0xd2a560]non-existing PPS referenced/ 28 52%  5%  1.0% 4 0 
[NULL @ 0xd2a560]non-existing PPS referenced/ 29 50%  5%  1.0% 4 0 
[NULL @ 0xd2a560]non-existing PPS referenced/ 30 49%  5%  1.0% 4 0 
[NULL @ 0xd2a560]non-existing PPS referenced/ 31 47%  5%  0.9% 4 0 
[NULL @ 0xd2a560]non-existing PPS referenced/ 32 46%  5%  0.9% 4 0 
[NULL @ 0xd2a560]non-existing PPS referenced/ 33 44%  5%  0.9% 4 0 
[NULL @ 0xd2a560]non-existing PPS referenced/ 34 43%  4%  0.9% 4 0 
[NULL @ 0xd2a560]non-existing PPS referenced/ 35 42%  4%  0.9% 4 0 
[h264 @ 0xd2a560]concealing 0 DC, 0 AC, 0 MV errors                
[NULL @ 0xd2a560]non-existing PPS referenced/ 36 40%  4%  0.9% 5 0 
[NULL @ 0xd2a560]non-existing PPS referenced/ 37 39%  4%  0.9% 6 0
Comment 1 shawn.starr 2009-12-04 05:32:17 UTC
This goes for all feeds on http://streams.slcn.tv/
Comment 2 Michael Smith 2009-12-04 05:56:47 UTC
These streams are actually just quicktime redirector files - gst-launch doesn't follow redirects, though.

A real application like totem should be able to play this fine - gst-launch plays the actual rtsp URL fine, as given by the redirect message.