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/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to