[Live-devel] H.264 RTSP Streaming with QuickTime

Ross Finlayson finlayson at live555.com
Mon Jun 1 22:44:26 PDT 2009


>I have a doubt. When I am trying to debug RTSP streaming with QT 
>(which I am still unable to achieve), I found one difference between 
>QT and VLC setup.
>
>The SDP information when I connected using QT is as follows:
>
>a=rtpmap:96 H264/90000
>a=fmtp:96 
>packetization-mode=1;profile-level-id=428015;sprop-parameter-sets=J0KAFZZUCg/QgAATiA,KM4ECMg=
>a=control:track1
>RTSPClientSession[0xab8ff8]::incomingRequestHandler1() read 303 
>bytes:SETUP rtsp://172.16.1.211:8002/ch2/track1 RTSP/1.0
>CSeq: 2
>Transport: RTP/AVP;unicast;client_port=6970-6971
>x-retransmit: our-retransmit
>x-dynamic-rate: 1
>x-transport-options: late-tolerance=2.900000
>User-Agent: QuickTime/7.6 (qtver=7.6;os=Windows NT 5.1Service Pack 3)
>Accept-Language: en-US
>
>And when I connected using VLC player, the log is as follows:
>
>a=rtpmap:96 H264/90000
>a=fmtp:96 
>packetization-mode=1;profile-level-id=428015;sprop-parameter-sets=J0KAFZZUCg/QgAATiA,KM4ECMg=
>a=control:track1
>RTSPClientSession[0xab8ff8]::incomingRequestHandler1() read 183 
>bytes:SETUP rtsp://172.16.1.211:8002/ch2/track1 RTSP/1.0
>CSeq: 3
>Transport: RTP/AVP;unicast;client_port=56630-56631
>User-Agent: VLC media player (LIVE555 Streaming Media v2008.07.24)
>
>When I compare, I observed some new parameters like x-retransmit, 
>x-dynamic-rate, x-transport-options. I presume these are client 
>specific options. Where can I find more information about the same? 
>Do they impact the final video display on the screen? Should I tweak 
>any of these parameters?
.
Those are Apple-specific options that are handled only by Apple's 
'Darwin Streaming Server'.  I think they are only optimizations (for 
reliable) delivery, and I doubt they're the reason why QuickTime 
Player doesn't play your stream.  Instead, the reason is probably 
that QuickTime Player doesn't support the particular variant 
('profile') of H.264 that you're using.

However (for the bazillionth time!) QuickTime Player is not our 
product, and this is not the right mailing list for bug reports with 
QuickTime Player.  Instead, use an appropriate QuickTime mailing list.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list