[vlc] Re: h263 in RTP: is h263 2000 supported?

Cavalera Claudio Claudio.Cavalera at icn.siemens.it
Mon May 24 11:54:28 CEST 2004


>-----Original Message-----
>From: Derk-Jan Hartman [mailto:hartman at videolan.org] 

>This usually happens if there is an error in the SDP that is 
>negotiated, or if the stream is RTP without true RTSP support. 
>As far as i can see H263 should work under normal conditions..
>

With the last error I reported, it seemed video server reported a broken
SDP.
But now I've changed the video server (now it's Helix) and have another
problem.
I've made some test using directly liveMedia Library.
It seems the problem isn't locale to livedotcom library, neither to
broken SDP.
In fact using openRTSP the video gets received, while with VLC 0.7.2 it
doesn't.
I past both logs here.
What do you think?




%-----START openRTSP log
./openRTSP -V rtsp://172.31.77.7/Exploit/allenatori.3gp
Sending request: OPTIONS rtsp://172.31.77.7/Exploit/allenatori.3gp
RTSP/1.0
CSeq: 1
User-Agent: ./openRTSP (LIVE.COM Streaming Media v2004.05.09)


Received OPTIONS response: RTSP/1.0 200 OK
CSeq: 1
Date: Mon, 24 May 2004 09:54:26 GMT
Server: Helix Mobile Server Version 10.1.1.120
(linux-2.2-libc6-i586-server)
Public: OPTIONS, DESCRIBE, ANNOUNCE, PLAY, SETUP, GET_PARAMETER,
SET_PARAMETER, TEARDOWN
RealChallenge1: ec8ffaa63bbc4b87c59b8170e6b0b503
StatsMask: 3


Sending request: DESCRIBE rtsp://172.31.77.7/Exploit/allenatori.3gp
RTSP/1.0
CSeq: 2
Accept: application/sdp
User-Agent: ./openRTSP (LIVE.COM Streaming Media v2004.05.09)


Received DESCRIBE response: RTSP/1.0 200 OK
CSeq: 2
Date: Mon, 24 May 2004 09:54:26 GMT
Set-Cookie:
cbid=efdgdmclejdkgidmeorrlumqfrjrktlufkqgkielegifhiplmnorlpkqqopsnqnuiff
jjmci;path=/;expires=Thu,31-Dec-2037 23:59:59 GMT
vsrc:
http://172.31.77.7:80/viewsource/template.html?nuyhtgqv4ry6da1xsfBmscz68
n29se4r6s5gi058i76fmwEfezug5gwspdsetri1sef7nBsfjog5tgi4A6medx77seC5Dcseh
5s0bfB3wDaf
Last-Modified: Thu, 20 May 2004 07:42:11 GMT
Content-base: rtsp://172.31.77.7/Exploit/allenatori.3gp/
Vary: User-Agent, ClientID
Content-type: application/sdp
Content-length: 1448


Need to read 1448 extra bytes
Read 1448 extra bytes: v=0
o=- 1085038931 1085038931 IN IP4 172.31.77.7
s=<No title>
i=<No author> <No copyright>
c=IN IP4 0.0.0.0
b=AS:117
t=0 0
a=SdpplinVersion:1610641560
a=control:*
a=IsRealDataType:integer;0
a=StreamCount:integer;2
a=DefaultLicenseValue:integer;0
a=FileType:string;"MPEG4"
a=range:npt=0-122.400000
m=audio 0 RTP/AVP 101
b=AS:13
b=RR:479
b=RS:159
a=control:streamid=0
a=range:npt=0-122.400000
a=length:npt=122.400000
a=rtpmap:101 AMR/8000
a=mimetype:string;"audio/AMR"
a=AvgBitRate:integer;12775
a=HasOutOfOrderTS:integer;1
a=OpaqueData:buffer;"AAAAEWRhbXJOWFRSAIH/AA8="
a=StreamName:string;"Audio Track"
a=ASMRuleBook:string;"Marker=0,AverageBandwidth=12775,TimeStampDelivery=
TRUE;Marker=1,AverageBandwidth=0,TimeStampDelivery=TRUE;"
a=fmtp:101 octet-align=1
m=video 0 RTP/AVP 101
b=AS:104
b=RR:3909
b=RS:1303
a=control:streamid=1
a=range:npt=0-121.921000
a=length:npt=121.921000
a=rtpmap:101 H263-2000/90000
a=mimetype:string;"video/H263-2000"
a=AvgBitRate:integer;104241
a=Width:integer;320
a=Height:integer;240
a=HasOutOfOrderTS:integer;1
a=MaxPacketSize:integer;1400
a=OpaqueData:buffer;"AAAAD2QyNjNOWFRSAAoA"
a=StreamName:string;"Video Track"
a=ASMRuleBook:string;"Marker=0,AverageBandwidth=104241,TimeStampDelivery
=TRUE;Marker=1,AverageBandwidth=0,TimeStampDelivery=TRUE;"
a=fmtp:101 profile=0; level=10
a=framesize:101 176-144

Opened URL "rtsp://172.31.77.7/Exploit/allenatori.3gp", returning a SDP
description:
v=0
o=- 1085038931 1085038931 IN IP4 172.31.77.7
s=<No title>
i=<No author> <No copyright>
c=IN IP4 0.0.0.0
b=AS:117
t=0 0
a=SdpplinVersion:1610641560
a=control:*
a=IsRealDataType:integer;0
a=StreamCount:integer;2
a=DefaultLicenseValue:integer;0
a=FileType:string;"MPEG4"
a=range:npt=0-122.400000
m=audio 0 RTP/AVP 101
b=AS:13
b=RR:479
b=RS:159
a=control:streamid=0
a=range:npt=0-122.400000
a=length:npt=122.400000
a=rtpmap:101 AMR/8000
a=mimetype:string;"audio/AMR"
a=AvgBitRate:integer;12775
a=HasOutOfOrderTS:integer;1
a=OpaqueData:buffer;"AAAAEWRhbXJOWFRSAIH/AA8="
a=StreamName:string;"Audio Track"
a=ASMRuleBook:string;"Marker=0,AverageBandwidth=12775,TimeStampDelivery=
TRUE;Marker=1,AverageBandwidth=0,TimeStampDelivery=TRUE;"
a=fmtp:101 octet-align=1
m=video 0 RTP/AVP 101
b=AS:104
b=RR:3909
b=RS:1303
a=control:streamid=1
a=range:npt=0-121.921000
a=length:npt=121.921000
a=rtpmap:101 H263-2000/90000
a=mimetype:string;"video/H263-2000"
a=AvgBitRate:integer;104241
a=Width:integer;320
a=Height:integer;240
a=HasOutOfOrderTS:integer;1
a=MaxPacketSize:integer;1400
a=OpaqueData:buffer;"AAAAD2QyNjNOWFRSAAoA"
a=StreamName:string;"Video Track"
a=ASMRuleBook:string;"Marker=0,AverageBandwidth=104241,TimeStampDelivery
=TRUE;Marker=1,AverageBandwidth=0,TimeStampDelivery=TRUE;"
a=fmtp:101 profile=0; level=10
a=framesize:101 176-144

Created receiver for "audio/AMR" subsession (client ports 33284-33285)
Created receiver for "video/H263-2000" subsession (client ports
33288-33289)
Sending request: SETUP
rtsp://172.31.77.7/Exploit/allenatori.3gp/streamid=0 RTSP/1.0
CSeq: 3
Transport: RTP/AVP;unicast;client_port=33284-33285
User-Agent: ./openRTSP (LIVE.COM Streaming Media v2004.05.09)


Received SETUP response: RTSP/1.0 200 OK
CSeq: 3
Date: Mon, 24 May 2004 09:54:26 GMT
Session: 409724667-3;timeout=80
Reconnect: true
RDTFeatureLevel: 0
Transport:
RTP/AVP;unicast;client_port=33284-33285;server_port=27152-27153


Setup "audio/AMR" subsession (client ports 33284-33285)
Sending request: SETUP
rtsp://172.31.77.7/Exploit/allenatori.3gp/streamid=1 RTSP/1.0
CSeq: 4
Transport: RTP/AVP;unicast;client_port=33288-33289
Session: 409724667-3;timeout=80
User-Agent: ./openRTSP (LIVE.COM Streaming Media v2004.05.09)


Received SETUP response: RTSP/1.0 200 OK
CSeq: 4
Date: Mon, 24 May 2004 09:54:26 GMT
Session: 409724667-3;timeout=80
RDTFeatureLevel: 0
Transport:
RTP/AVP;unicast;client_port=33288-33289;server_port=23332-23333


Setup "video/H263-2000" subsession (client ports 33288-33289)
Created output file: "audio-AMR-1"
Created output file: "video-H263-2000-2"
Sending request: PLAY rtsp://172.31.77.7/Exploit/allenatori.3gp RTSP/1.0
CSeq: 5
Session: 409724667-3;timeout=80
Range: npt=0-
User-Agent: ./openRTSP (LIVE.COM Streaming Media v2004.05.09)


Received PLAY response: RTSP/1.0 200 OK
CSeq: 5
Date: Mon, 24 May 2004 09:54:27 GMT
Session: 409724667-3;timeout=80
RTP-Info:
url=rtsp://172.31.77.7/Exploit/allenatori.3gp/streamid=0;seq=0;rtptime=0
,
url=rtsp://172.31.77.7/Exploit/allenatori.3gp/streamid=1;seq=0;rtptime=0
Range: npt=0-
RTCP-Interval: 250


Started playing session
Receiving streamed data (for up to 127.400002 seconds)...
%-----END openRTSP log









%-----START VLC MESSAGES
main debug: creating new input thread
main: playlist item `rtsp://172.31.77.7/Exploit/allenatori.3gp'
main debug: waiting for thread completion
main debug: access `rtsp', demux `', name
`172.31.77.7/Exploit/allenatori.3gp'
main debug: looking for access module
main debug: probing 2 candidates
main debug: thread 3272 (input) created at priority 1
(src/input/input.c:326)
main debug: cmd=state old=10 new=1
main debug: playing at normal rate
main debug: using access module "livedotcom"
main debug: looking for demux module
main debug: probing 1 candidate
main debug: demux2_New: 'rtsp/live://172.31.77.7/Exploit/allenatori.3gp'
-> access='rtsp' demux='live' path='172.31.77.7/Exploit/allenatori.3gp'
main debug: looking for demux2 module
main debug: probing 1 candidate
livedotcom debug: RTP subsession 'audio/AMR'
livedotcom debug: RTP subsession 'video/H263-2000'
livedotcom error: no codec supported, aborting
main warning: no demux2 module matching "live" could be loaded
main warning: no demux module matching "live" could be loaded
main error: no suitable demux module for
`rtsp/live://172.31.77.7/Exploit/allenatori.3gp'
main debug: unlocking module "livedotcom"
main debug: pes: 0 packets
main debug: data: 0 packets
main debug: buffers: 2 packets
main debug: thread 3272 joined (src/input/input.c:373)
main warning: refcount is 1, delaying before deletion
%-----END VLC MESSAGES

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc mailing list