[Live-devel] RTSP Client sending RR messages before Play command is issued

Stanley Biggs stanley at gofuseit.com
Tue May 28 01:36:24 PDT 2013


Hi

I am experiencing the same problem as described in this thread:
http://lists.live555.com/pipermail/live-devel/2012-August/015750.html and
answered here
http://lists.live555.com/pipermail/live-devel/2012-August/015755.html

Basically, we are implementing an RTSP client and server. However, when
RTSP messages are still being sent between client and server and before a
client issues the "PLAY" command, the client already starts sending RR
packets to the server. The result is that the server then responds with
"405 Method not allowed". (I have also posted a detailed question on
StackOverflow here:
http://stackoverflow.com/questions/16775914/if-there-is-slight-network-delay-rtsp-client-starts-sending-rtcp-rtp-data-beforbut
haven't had many views on the question and no answers.)

The response to the thread that I reference indicates that a client upgrade
to the latest version of live555 will solve the problem, yet I re-compiled
my code with the 2013.04.13 version and this is still happening.

It should be noted that we are using the older RTSP client interface. That
is, we have defined RTSPCLIENT_SYNCHRONOUS_INTERFACE in our code such that
we are able to use those methods. I am not sure if this is perhaps what's
causing the problem (but I hope not).

Any ideas on how to solve this problem? I have also tried a slightly older
version of live555 and the problem also occurred there.

-- 
Kind Regards

*Stanley*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20130528/91ef4091/attachment.html>


More information about the live-devel mailing list