[gst-devel] rtps stream not playable

Wim Taymans wim at fluendo.com
Wed Jun 13 10:10:35 CEST 2007


On Sat, 2007-06-09 at 13:15 +0200, Jens Peters wrote:
> Hello devs,
> 
> Any chance that the following stream wil be playable in a future gstreamer
> release?
> 
> rtsp://stream1.rbb-online.de/broadcast/fritz-live.ra
> 
> Regards,
> Jens

You can track the status of Real streams here:
http://bugzilla.gnome.org/show_bug.cgi?id=319449

Wim

> 
> With 0.10.12 the output is the following:
> 
> wkst01:~$ gst-launch-0.10 rtspsrc
> location=rtsp://stream1.rbb-online.de/broadcast/fritz-live.ra debug=1
> Setting pipeline to PAUSED ...
> request message 0xbf8320a4
>  request line:
>    method: 'OPTIONS'
>    uri:    'rtsp://stream1.rbb-online.de/broadcast/fritz-live.ra'
>  headers:
>  body:
> response message 0xbf83208c
>  status line:
>    code:   '200'
>    reason: 'OK'
>  headers:
>    key: 'Public', value: 'OPTIONS, DESCRIBE, ANNOUNCE, PLAY, PAUSE, SETUP,
> GET_PARAMETER, SET_PARAMETER, TEARDOWN'
>    key: 'CSeq', value: '0'
>    key: 'Date', value: 'Sat, 09 Jun 2007 11:13:12 GMT'
>    key: 'RealChallenge1', value: '905bfe7681ab40ea469f16b80ebc359a'
>    key: 'Server', value: 'Helix Server Version 11.1.3.1887
> (linux-rhel4-i686) (RealServer compatible)'
>  body: length 0
> request message 0xbf8320a4
>  request line:
>    method: 'DESCRIBE'
>    uri:    'rtsp://stream1.rbb-online.de/broadcast/fritz-live.ra'
>  headers:
>    key: 'Accept', value: 'application/sdp'
>  body:
> response message 0xbf83208c
>  status line:
>    code:   '200'
>    reason: 'OK'
>  headers:
>    key: 'Content-Length', value: '1601'
>    key: 'Content-Type', value: 'application/sdp'
>    key: 'CSeq', value: '1'
>    key: 'Date', value: 'Sat, 09 Jun 2007 11:13:12 GMT'
>    key: 'Content-Base',
> value: 'rtsp://stream1.rbb-online.de/broadcast/fritz-live.ra/'
>  body: length 1602
> 00000000 (0x80b7ab8): 76 3d 30 0d 0a 6f 3d 2d 20 36 36 37 36 38 20 36 
> v=0..o=- 66768 6
> 00000010 (0x80b7ac8): 36 37 36 38 20 49 4e 20 49 50 34 20 31 39 35 2e  6768
> IN IP4 195.
> 00000020 (0x80b7ad8): 33 37 2e 31 35 32 2e 34 35 0d 0a 73 3d 66 72 69 
> 37.152.45..s=fri
> 00000030 (0x80b7ae8): 74 7a 20 4c 69 76 65 0d 0a 69 3d 66 72 69 74 7a  tz
> Live..i=fritz
> 00000040 (0x80b7af8): 20 28 43 29 20 32 30 30 36 20 52 42 42 20 66 72   (C)
> 2006 RBB fr
> 00000050 (0x80b7b08): 69 74 7a 0d 0a 63 3d 49 4e 20 49 50 34 20 30 2e 
> itz..c=IN IP4 0.
> 00000060 (0x80b7b18): 30 2e 30 2e 30 0d 0a 74 3d 30 20 30 0d 0a 61 3d 
> 0.0.0..t=0 0..a=
> 00000070 (0x80b7b28): 53 64 70 70 6c 69 6e 56 65 72 73 69 6f 6e 3a 31 
> SdpplinVersion:1
> 00000080 (0x80b7b38): 36 31 30 36 34 31 35 36 30 0d 0a 61 3d 53 74 72 
> 610641560..a=Str
> 00000090 (0x80b7b48): 65 61 6d 43 6f 75 6e 74 3a 69 6e 74 65 67 65 72 
> eamCount:integer
> 000000a0 (0x80b7b58): 3b 31 0d 0a 61 3d 63 6f 6e 74 72 6f 6c 3a 2a
> 0d  ;1..a=control:*.
> 000000b0 (0x80b7b68): 0a 61 3d 46 6c 61 67 73 3a 69 6e 74 65 67 65
> 72  .a=Flags:integer
> 000000c0 (0x80b7b78): 3b 39 0d 0a 61 3d 49 73 52 65 61 6c 44 61 74
> 61  ;9..a=IsRealData
> 000000d0 (0x80b7b88): 54 79 70 65 3a 69 6e 74 65 67 65 72 3b 31 0d 0a 
> Type:integer;1..
> 000000e0 (0x80b7b98): 61 3d 43 6c 6f 63 6b 20 53 74 61 72 74 20 54 69 
> a=Clock Start Ti
> 000000f0 (0x80b7ba8): 6d 65 3a 69 6e 74 65 67 65 72 3b 2d 31 33 31 33 
> me:integer;-1313
> 00000100 (0x80b7bb8): 31 38 34 36 37 32 0d 0a 61 3d 4c 69 76 65 53 74 
> 184672..a=LiveSt
> 00000110 (0x80b7bc8): 72 65 61 6d 3a 69 6e 74 65 67 65 72 3b 31 0d 0a 
> ream:integer;1..
> 00000120 (0x80b7bd8): 61 3d 54 69 74 6c 65 3a 62 75 66 66 65 72 3b 22 
> a=Title:buffer;"
> 00000130 (0x80b7be8): 5a 6e 4a 70 64 48 6f 67 54 47 6c 32 5a 51 41 3d 
> ZnJpdHogTGl2ZQA=
> 00000140 (0x80b7bf8): 22 0d 0a 61 3d 43 6f 70 79 72 69 67 68 74 3a
> 62  "..a=Copyright:b
> 00000150 (0x80b7c08): 75 66 66 65 72 3b 22 4b 45 4d 70 49 44 49 77 4d 
> uffer;"KEMpIDIwM
> 00000160 (0x80b7c18): 44 59 67 55 6b 4a 43 49 47 5a 79 61 58 52 36 41 
> DYgUkJCIGZyaXR6A
> 00000170 (0x80b7c28): 41 3d 3d 22 0d 0a 61 3d 41 75 74 68 6f 72 3a 62 
> A=="..a=Author:b
> 00000180 (0x80b7c38): 75 66 66 65 72 3b 22 5a 6e 4a 70 64 48 6f 41 22 
> uffer;"ZnJpdHoA"
> 00000190 (0x80b7c48): 0d 0a 61 3d 4d 6f 64 69 66 69 63 61 74 69 6f
> 6e  ..a=Modification
> 000001a0 (0x80b7c58): 20 44 61 74 65 3a 73 74 72 69 6e 67 3b 22 35 2f  
> Date:string;"5/
> 000001b0 (0x80b7c68): 32 32 2f 32 30 30 37 20 35 3a 30 30 3a 32 31 22 
> 22/2007 5:00:21"
> 000001c0 (0x80b7c78): 0d 0a 61 3d 41 75 64 69 65 6e 63 65 73 3a 73
> 74  ..a=Audiences:st
> 000001d0 (0x80b7c88): 72 69 6e 67 3b 22 36 34 6b 20 53 69 6e 67 6c 65 
> ring;"64k Single
> 000001e0 (0x80b7c98): 20 49 53 44 4e 3b 22 0d 0a 61 3d 47 65 6e 65 72  
> ISDN;"..a=Gener
> 000001f0 (0x80b7ca8): 61 74 65 64 20 42 79 3a 73 74 72 69 6e 67 3b 22  ated
> By:string;"
> 00000200 (0x80b7cb8): 48 65 6c 69 78 20 50 72 6f 64 75 63 65 72 20 50  Helix
> Producer P
> 00000210 (0x80b7cc8): 6c 75 73 20 66 72 6f 6d 20 52 65 61 6c 4e 65 74  lus
> from RealNet
> 00000220 (0x80b7cd8): 77 6f 72 6b 73 39 2e 30 2e 31 2e 32 35 30 20 4c 
> works9.0.1.250 L
> 00000230 (0x80b7ce8): 69 6e 75 78 22 0d 0a 61 3d 4b 65 79 77 6f 72 64 
> inux"..a=Keyword
> 00000240 (0x80b7cf8): 73 3a 73 74 72 69 6e 67 3b 22 52 61 64 69 6f 20 
> s:string;"Radio
> 00000250 (0x80b7d08): 52 42 42 20 2d 20 66 72 69 74 7a 22 0d 0a 61 3d  RBB -
> fritz"..a=
> 00000260 (0x80b7d18): 76 69 64 65 6f 4d 6f 64 65 3a 73 74 72 69 6e 67 
> videoMode:string
> 00000270 (0x80b7d28): 3b 22 6e 6f 72 6d 61 6c 22 0d 0a 61 3d 44 65
> 73  ;"normal"..a=Des
> 00000280 (0x80b7d38): 63 72 69 70 74 69 6f 6e 3a 73 74 72 69 6e 67 3b 
> cription:string;
> 00000290 (0x80b7d48): 22 44 61 73 20 50 72 6f 67 72 61 6d 20 76 6f 6e  "Das
> Program von
> 000002a0 (0x80b7d58): 20 66 72 69 74 7a 22 0d 0a 61 3d 61 75 64 69 6f  
> fritz"..a=audio
> 000002b0 (0x80b7d68): 4d 6f 64 65 3a 73 74 72 69 6e 67 3b 22 6d 75 73 
> Mode:string;"mus
> 000002c0 (0x80b7d78): 69 63 22 0d 0a 61 3d 43 72 65 61 74 69 6f 6e 20 
> ic"..a=Creation
> 000002d0 (0x80b7d88): 44 61 74 65 3a 73 74 72 69 6e 67 3b 22 35 2f 32 
> Date:string;"5/2
> 000002e0 (0x80b7d98): 32 2f 32 30 30 37 20 35 3a 30 30 3a 32 31 22 0d 
> 2/2007 5:00:21".
> 000002f0 (0x80b7da8): 0a 6d 3d 61 75 64 69 6f 20 30 20 52 54 50 2f
> 41  .m=audio 0 RTP/A
> 00000300 (0x80b7db8): 56 50 20 31 30 31 0d 0a 62 3d 41 53 3a 34 39 0d  VP
> 101..b=AS:49.
> 00000310 (0x80b7dc8): 0a 62 3d 52 52 3a 31 36 35 33 0d 0a 62 3d 52
> 53  .b=RR:1653..b=RS
> 00000320 (0x80b7dd8): 3a 35 35 31 0d 0a 61 3d 63 6f 6e 74 72 6f 6c
> 3a  :551..a=control:
> 00000330 (0x80b7de8): 73 74 72 65 61 6d 69 64 3d 30 0d 0a 61 3d 72 61 
> streamid=0..a=ra
> 00000340 (0x80b7df8): 6e 67 65 3a 6e 70 74 3d 30 2d 0d 0a 61 3d 6c 65 
> nge:npt=0-..a=le
> 00000350 (0x80b7e08): 6e 67 74 68 3a 6e 70 74 3d 30 0d 0a 61 3d 72 74 
> ngth:npt=0..a=rt
> 00000360 (0x80b7e18): 70 6d 61 70 3a 31 30 31 20 78 2d 70 6e 2d 72 65 
> pmap:101 x-pn-re
> 00000370 (0x80b7e28): 61 6c 61 75 64 69 6f 2f 31 30 30 30 0d 0a 61 3d 
> alaudio/1000..a=
> 00000380 (0x80b7e38): 66 6d 74 70 3a 31 30 31 20 0d 0a 61 3d 6d 69 6d 
> fmtp:101 ..a=mim
> 00000390 (0x80b7e48): 65 74 79 70 65 3a 73 74 72 69 6e 67 3b 22 61 75 
> etype:string;"au
> 000003a0 (0x80b7e58): 64 69 6f 2f 78 2d 70 6e 2d 72 65 61 6c 61 75 64 
> dio/x-pn-realaud
> 000003b0 (0x80b7e68): 69 6f 22 0d 0a 61 3d 4d 69 6e 69 6d 75 6d 53 77 
> io"..a=MinimumSw
> 000003c0 (0x80b7e78): 69 74 63 68 4f 76 65 72 6c 61 70 3a 69 6e 74 65 
> itchOverlap:inte
> 000003d0 (0x80b7e88): 67 65 72 3b 32 30 30 0d 0a 61 3d 53 74 61 72 74 
> ger;200..a=Start
> 000003e0 (0x80b7e98): 54 69 6d 65 3a 69 6e 74 65 67 65 72 3b 30 0d 0a 
> Time:integer;0..
> 000003f0 (0x80b7ea8): 61 3d 41 76 67 42 69 74 52 61 74 65 3a 69 6e 74 
> a=AvgBitRate:int
> 00000400 (0x80b7eb8): 65 67 65 72 3b 34 34 31 30 30 0d 0a 61 3d 41 76 
> eger;44100..a=Av
> 00000410 (0x80b7ec8): 67 50 61 63 6b 65 74 53 69 7a 65 3a 69 6e 74 65 
> gPacketSize:inte
> 00000420 (0x80b7ed8): 67 65 72 3b 36 34 30 0d 0a 61 3d 53 65 65 6b 47 
> ger;640..a=SeekG
> 00000430 (0x80b7ee8): 72 65 61 74 65 72 4f 6e 53 77 69 74 63 68 3a 69 
> reaterOnSwitch:i
> 00000440 (0x80b7ef8): 6e 74 65 67 65 72 3b 30 0d 0a 61 3d 41 63 74 75 
> nteger;0..a=Actu
> 00000450 (0x80b7f08): 61 6c 50 72 65 72 6f 6c 6c 3a 69 6e 74 65 67 65 
> alPreroll:intege
> 00000460 (0x80b7f18): 72 3b 31 38 35 37 0d 0a 61 3d 50 72 65 72 6f 6c 
> r;1857..a=Prerol
> 00000470 (0x80b7f28): 6c 3a 69 6e 74 65 67 65 72 3b 31 38 35 37 0d 0a 
> l:integer;1857..
> 00000480 (0x80b7f38): 61 3d 49 73 49 6e 74 65 72 6c 65 61 76 65 64 3a 
> a=IsInterleaved:
> 00000490 (0x80b7f48): 69 6e 74 65 67 65 72 3b 31 0d 0a 61 3d 4d 61 78 
> integer;1..a=Max
> 000004a0 (0x80b7f58): 50 61 63 6b 65 74 53 69 7a 65 3a 69 6e 74 65 67 
> PacketSize:integ
> 000004b0 (0x80b7f68): 65 72 3b 36 34 30 0d 0a 61 3d 4d 61 78 42 69 74 
> er;640..a=MaxBit
> 000004c0 (0x80b7f78): 52 61 74 65 3a 69 6e 74 65 67 65 72 3b 34 34 31 
> Rate:integer;441
> 000004d0 (0x80b7f88): 30 30 0d 0a 61 3d 52 4d 46 46 20 31 2e 30 20 46 
> 00..a=RMFF 1.0 F
> 000004e0 (0x80b7f98): 6c 61 67 73 3a 62 75 66 66 65 72 3b 22 41 41 49 
> lags:buffer;"AAI
> 000004f0 (0x80b7fa8): 41 41 67 41 41 22 0d 0a 61 3d 4f 70 61 71 75 65 
> AAgAA"..a=Opaque
> 00000500 (0x80b7fb8): 44 61 74 61 3a 62 75 66 66 65 72 3b 22 54 55 78 
> Data:buffer;"TUx
> 00000510 (0x80b7fc8): 55 53 51 41 43 41 41 41 41 41 41 41 42 41 41 41 
> USQACAAAAAAABAAA
> 00000520 (0x80b7fd8): 41 58 69 35 79 59 66 30 41 42 51 41 41 4c 6e 4a 
> AXi5yYf0ABQAALnJ
> 00000530 (0x80b7fe8): 68 4e 51 41 41 41 42 41 41 42 51 41 41 41 45 34 
> hNQAAABAABQAAAE4
> 00000540 (0x80b7ff8): 41 46 77 41 41 41 6f 41 41 41 41 41 41 41 41 55 
> AFwAAAoAAAAAAAAU
> 00000550 (0x80b8008): 4c 2f 67 41 41 41 41 41 41 45 41 4b 41 41 49 41 
> L/gAAAAAAEAKAAIA
> 00000560 (0x80b8018): 41 41 41 41 41 72 45 51 41 41 4b 78 45 41 41 41 
> AAAAArEQAAKxEAAA
> 00000570 (0x80b8028): 41 45 41 41 43 5a 32 56 75 63 6d 4e 76 62 32 73 
> AEAACZ2VucmNvb2s
> 00000580 (0x80b8038): 42 42 77 41 41 41 41 41 41 45 41 45 41 41 41 4d 
> BBwAAAAAAEAEAAAM
> 00000590 (0x80b8048): 49 41 41 41 6c 41 41 41 41 41 41 41 43 41 41 51 
> IAAAlAAAAAAACAAQ
> 000005a0 (0x80b8058): 3d 22 0d 0a 61 3d 53 74 72 65 61 6d 4e 61 6d 65 
> ="..a=StreamName
> 000005b0 (0x80b8068): 3a 73 74 72 69 6e 67 3b 22 41 75 64 69 6f 20
> 53  :string;"Audio S
> 000005c0 (0x80b8078): 74 72 65 61 6d 22 0d 0a 61 3d 41 53 4d 52 75 6c 
> tream"..a=ASMRul
> 000005d0 (0x80b8088): 65 42 6f 6f 6b 3a 73 74 72 69 6e 67 3b 22 41 76 
> eBook:string;"Av
> 000005e0 (0x80b8098): 65 72 61 67 65 42 61 6e 64 77 69 64 74 68 3d 34 
> erageBandwidth=4
> 000005f0 (0x80b80a8): 34 31 30 30 2c 50 72 69 6f 72 69 74 79 3d 35 3b 
> 4100,Priority=5;
> 00000600 (0x80b80b8): 41 76 65 72 61 67 65 42 61 6e 64 77 69 64 74 68 
> AverageBandwidth
> 00000610 (0x80b80c8): 3d 30 2c 50 72 69 6f 72 69 74 79 3d 35 2c 4f 6e 
> =0,Priority=5,On
> 00000620 (0x80b80d8): 44 65 70 65 6e 64 3d 5c 22 30 5c 22 2c 20 4f 66 
> Depend=\"0\", Of
> 00000630 (0x80b80e8): 66 44 65 70 65 6e 64 3d 5c 22 30 5c 22 3b 22 0d 
> fDepend=\"0\";".
> 00000640 (0x80b80f8): 0a 00                                            ..
> sdp packet 0xbf831fe0:
>  version:       '0'
>  origin:
>   username:     '-'
>   sess_id:      '66768'
>   sess_version: '66768'
>   nettype:      'IN'
>   addrtype:     'IP4'
>   addr:         '195.37.152.45'
>  session_name:  'fritz Live'
>  information:   'fritz (C) 2006 RBB fritz'
>  uri:           '(null)'
>  connection:
>   nettype:      'IN'
>   addrtype:     'IP4'
>   address:      '0.0.0.0'
>   ttl:          '0'
>   addr_number:  '0'
>  key:
>   type:         '(null)'
>   data:         '(null)'
>  attributes:
>   attribute 'SdpplinVersion' : '1610641560'
>   attribute 'StreamCount' : 'integer;1'
>   attribute 'control' : '*'
>   attribute 'Flags' : 'integer;9'
>   attribute 'IsRealDataType' : 'integer;1'
>   attribute 'Clock Start Time' : 'integer;-1313184672'
>   attribute 'LiveStream' : 'integer;1'
>   attribute 'Title' : 'buffer;"ZnJpdHogTGl2ZQA="'
>   attribute 'Copyright' : 'buffer;"KEMpIDIwMDYgUkJCIGZyaXR6AA=="'
>   attribute 'Author' : 'buffer;"ZnJpdHoA"'
>   attribute 'Modification Date' : 'string;"5/22/2007 5:00:21"'
>   attribute 'Audiences' : 'string;"64k Single ISDN;"'
>   attribute 'Generated By' : 'string;"Helix Producer Plus from
> RealNetworks9.0.1.250 Linux"'
>   attribute 'Keywords' : 'string;"Radio RBB - fritz"'
>   attribute 'videoMode' : 'string;"normal"'
>   attribute 'Description' : 'string;"Das Program von fritz"'
>   attribute 'audioMode' : 'string;"music"'
>   attribute 'Creation Date' : 'string;"5/22/2007 5:00:21"'
>  medias:
>   media 0:
>    media:       'audio'
>    port:        '0'
>    num_ports:   '-1'
>    proto:       'RTP/AVP'
>    formats:
>     format  '101'
>    information: '(null)'
>    key:
>     type:       '(null)'
>     data:       '(null)'
>    attributes:
>     attribute 'control' : 'streamid=0'
>     attribute 'range' : 'npt=0-'
>     attribute 'length' : 'npt=0'
>     attribute 'rtpmap' : '101 x-pn-realaudio/1000'
>     attribute 'fmtp' : '101 '
>     attribute 'mimetype' : 'string;"audio/x-pn-realaudio"'
>     attribute 'MinimumSwitchOverlap' : 'integer;200'
>     attribute 'StartTime' : 'integer;0'
>     attribute 'AvgBitRate' : 'integer;44100'
>     attribute 'AvgPacketSize' : 'integer;640'
>     attribute 'SeekGreaterOnSwitch' : 'integer;0'
>     attribute 'ActualPreroll' : 'integer;1857'
>     attribute 'Preroll' : 'integer;1857'
>     attribute 'IsInterleaved' : 'integer;1'
>     attribute 'MaxPacketSize' : 'integer;640'
>     attribute 'MaxBitRate' : 'integer;44100'
>     attribute 'RMFF 1.0 Flags' : 'buffer;"AAIAAgAA"'
>    
> attribute 'OpaqueData' : 'buffer;"TUxUSQACAAAAAAABAAAAXi5yYf0ABQAALnJhNQAAABAABQAAAE4AFwAAAoAAAAAAAAUL/gAAAAAAEAKAAIAAAAAArEQAAKxEAAAAEAACZ2VucmNvb2sBBwAAAAAAEAEAAAMIAAAlAAAAAAACAAQ="'
>     attribute 'StreamName' : 'string;"Audio Stream"'
>    
> attribute 'ASMRuleBook' : 'string;"AverageBandwidth=44100,Priority=5;AverageBandwidth=0,Priority=5,OnDepend=\"0\",
> OffDepend=\"0\";"'
> request message 0xbf8320a4
>  request line:
>    method: 'SETUP'
>    uri:    'rtsp://stream1.rbb-online.de/broadcast/fritz-live.ra/streamid=0'
>  headers:
>    key: 'Transport',
> value: 'RTP/AVP/UDP;unicast;client_port=32780-32781,RTP/AVP/UDP;multicast,RTP/AVP/TCP;unicast;interleaved=0-1'
>  body:
> response message 0xbf83208c
>  status line:
>    code:   '461'
>    reason: 'Unsupported transport'
>  headers:
>    key: 'CSeq', value: '2'
>    key: 'Date', value: 'Sat, 09 Jun 2007 11:13:12 GMT'
>  body: length 0
> ERROR: Pipeline doesn't want to pause.
> ERROR: from element /pipeline0/rtspsrc0: Could not read from resource.
> Additional debug info:
> gstrtspsrc.c(1461): gst_rtspsrc_send (): /pipeline0/rtspsrc0:
> Got error response: 461 (Unsupported transport).
> Setting pipeline to NULL ...
> FREEING pipeline ...
> 
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel





More information about the gstreamer-devel mailing list