[Live-devel] openrtsp

Ross Finlayson finlayson at live555.com
Thu Nov 26 12:29:25 PST 2009


>I have built and tested the openrtsp command 
>line utility. It works fine for most of the most 
>commonly used payload formats. I also tried to 
>use the -t and -T options to use a RTP over RTSP 
>(or HTTP) tunnel and again it works very nice. 
>My question is as follows - I have a special 
>camera with in-built RTSP server and I can 
>receive video with no problems. According to the 
>camera manufacturer they also support the TCP 
>tunnel but when I use the -t option some error 
>ocurrs (see below). Does anybody recognize whats 
>wrong here? Thanks in advance. I am afraid it 
>can be a firmware problem of the camera.

[...]


>Sending request: PLAY rtsp://10.0.0.122/ioImage/1 RTSP/1.0
>CSeq: 4
>Session: 3830
>Range: npt=0.000-
>User-Agent: openrtsp (LIVE555 Streaming Media v2009.09.28)
>
>
>Discarding interleaved RTP or RTCP packet (48133 bytes, channel id 0)
>Received PLAY response: 
>¢HѧŸÅ£2?¢»Kˤ?Ó?ʧ%°©«äæüâ¸>/Å°&?sC>\´=¸ÑüºWá`O?Å´>??Åä=½5Å®?
>ßÑd‡Ñ©Ôžhíå;WRÑßܶѩ§x¨h™§Å©Â?"?5OSKtÑÝ|9°©?RÜ£‘ѶѰÅâ»íËß?ž-qÅ°°ÍËѧŰ#›úº°©œû¨¢'Failed 
>to start playing session: no response code in 
>line: "¢HѧŸÅ£2?¢»Kˤ?Ó?ʧ%°©
>äæüâ¸>/Å°&?sC>\´=¸ÑüºWá`O?Å´>??Åä=½5Å®?ÑüßÑd‡Ñ©Ôžhíå;WRÑßܶѩ§x¨h™§Å©Â?"?5OSKtÑÝ|9°©?RÜ£‘ѶѰÅâ
>íËß?ž-qÅ°°ÍËѧŰ#›úº°©œû¨¢'

Yes, there seems to be a problem with your 
server's implementation of RTP-over-TCP.  In this 
mode, your server is apparently not sending back 
a response to the client's "PLAY" command. 
Instead, it appears to start sending back 
RTP/RTCP data over the RTSP (TCP) connection, but 
without first sending back a response to the 
"PLAY" command.

You will need to contact your server manufacturer 
to get this fixed (perhaps a firmware upgrade is 
available?).
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20091126/bc67481a/attachment-0001.html>


More information about the live-devel mailing list