[streaming] Streaming RTSP over HTTP using live555
Ross Finlayson
finlayson at live555.com
Mon Dec 27 06:42:02 CET 2010
I have just tried testing "RTSP-over-HTTP" streaming using VLC 1.1.5
(as a client), and can confirm that the "Tunnel RTSP and RTP over
HTTP" option (in Preferences -> Input & Codecs -> All (button) ->
Demuxers -> RTP/RTSP) is broken, at least in version 1.1.5.
Checking the "Tunnel RTSP and RTP over HTTP" option does *not* cause
RTSP requests to get tunneled over HTTP. Instead, it seems to cause
some weird RealNetworks emulation crap. The following is what the
server sees:
CSeq: 1
User-Agent: RealMedia Player Version 6.0.9.1235 (linux-2.0-libc6-i386-gcc2.95)
ClientChallenge: 9e26d33f2984236010ef6253fb1887f7
PlayerStarttime: [28/03/2003:22:50:23 00:00]
CompanyID: KnKV4M4I/B2FjJ1TToLycw==
GUID: 00000000-0000-0000-0000-000000000000
RegionData: 0
ClientID: Linux_2.4_6.0.9.1235_play32_RN01_EN_586
followed by a regular (non-tunneled) RTSP "OPTIONS" request.
So, it appears that the 1.1.5 version has somehow gotten
RTSP-over-HTTP tunneling confused with RealNetworks pseudo-RTSP
emulation.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
More information about the streaming
mailing list