Quicktime Player RTSP multicast
Hi,
I'm having a problem with RTSP session for a multicast stream with Quicktime Player.
This works fine in VLC but in Quicktime Player (v7.6.9) the Setup request always requests a transport type of unicast and I'm unable to view the multicast stream.
C->S (describe request)
DESCRIBE rtsp://192.168.202.55/Multicast=1 RTSP/1.0
CSeq: 1
Accept: application/sdp
Bandwidth: 512000
Accept-Language: en-US
User-Agent: QuickTime/7.6.9 (qtver=7.6.9;os=Windows NT 5.1Service Pack 3)
S->C (describe responce)
RTSP/1.0 200 OK
Server: AD-RTSP-Server
CSeq: 1
Date: Sat, 01 Jan 2000 20:19:35 UTC
Content-Base: rtsp://192.168.202.55/
Content-Type: application/sdp
Accept-Language: en-US
User-Agent: QuickTime/7.6.9 (qtver=7.6.9;os=Windows NT 5.1Service Pack 3)
Content-Length: 642
v=0
o=- 946757975651768 946757975651770 IN IP4 192.168.202.55
s=Camera Media Presentation
e=NONE
i=Camera RTSP Session
c=IN IP4 239.1.1.1/127
t=0 0
a=recvonly
a=x-qt-text-nam:Camera
a=x-qt-text-inf:rtsp://192.168.202.55
a=type:broadcast
a=control:rtsp://192.168.202.55
a=range: npt=now-
m=video 0 RTP/AVP 99
a=range: npt=now-
a=x-framerate:60
a=control:rtsp://192.168.202.55/videocontrol
a=rtpmap:99 H264/90000
a=fmtp:99 packetization-mode=1;profile-level-id=64002A;sprop-parameter-sets=J2QAKqwXKgHgC J+V,KP4Briw=
a=x-bufferdelay:0.250000
a=mimetype:string;"video/H264"
a=cliprect:0,0,1080,1920
a=framesize:99 1920-1080
C->S (setup request)
SETUP rtsp://192.168.202.55/videocontrol 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=0.150000
User-Agent: QuickTime/7.6.9 (qtver=7.6.9;os=Windows NT 5.1Service Pack 3)
Accept-Language: en-US
When I try this with VLC it responds with a setup request for multicast transport. VLC recognises that the connection information contains
a multicast address and changes the transport type to multicast. The VLC Describe response is the same except it doesn't contain the 'x-qt-text' attributes.
SETUP rtsp://192.168.202.55/videocontrol RTSP/1.0
CSeq: 4
User-Agent: LibVLC/2.0.1 (LIVE555 Streaming Media v2011.12.23)
Transport: RTP/AVP;multicast;client_port=1708-1709
I've tried adjusting parameters in the Describe response but I can't get it working with Quicktime Player there must be something I've missed.
I'd greatly appreciate any help
Regards,
Steve
Quicktime-OTHER