> I don’t see anything being received at all. So am I correct to assume that
> the Client software is definitely NOT sending RTCP RR or indeed any RTCP
> packets?
No, but you can definitely assume that RTCP packets are not arriving at the
server.
It's possible, I suppose, that the client - for
> Does the requirement of the RTCP (keepalive) change at all when using RTP
> over RTSP?
No.
> Certainly, applications get notifications (from the TCP stack) when their
> peer “goes away” (stops responding to TCP keepalives).
Yes, in principle. However, this might take a long time (possibly
Hi Ross,
>> Where can I put some debug to catch the RTCP reports coming in?
>Add
>#define DEBUG 1
>to the start of "liveMedia/RTCP.cpp". You will see reports of RTCP "SR"
packets being sent by the server, and - if >your client is working correctly
(e.g., "openRTSP") - RTCP "RR" packets arri
Hi Ross,
Does the requirement of the RTCP (keepalive) change at all when using RTP over
RTSP?
We've seen a few clients that DO NOT send keepalives when configured for RTP
over RTSP, as the RTP "data" is interleaved over the same TCP "Session" as the
the RTSP control.
Apparently, they have dete
> I’ve talked to the developers of the NVR software (our client) and they tell
> me they do send regular RTCP reports, but they don’t send GET_PARAMETER
> messages like VLC does. However, my streams don’t keep alive and I don’t see
> their RTCP report messages coming in.
Then your client - desp
Hi Ross,
> Huh? If your RTSP server is "based on testOnDemandRTSPServer", then it
most certainly *is* 'starting' both RTP and RTCP. That's what a unicast
RTSP server does. You seem very confused here.
>But the issue here is your *client*. It is apparently not sending back
periodic RTCP "RR"
> actually, I'm going through the tables to print out which of the objects have
> leaked so I can debug my code. I need MediaLookupTable in an .h file for that
OK, what I'll do in the next release of the code is add the "MediaLookupTable"
definition to the "include/Media.hh" header file (and als
On Thu, Jan 26, 2012 at 03:34, Ross Finlayson wrote:
> No, because the "MediaLookupTable" class is used only internally within
> "Media.cpp", and is not intended to be use outside this implementation, I
> don't want to expose it outside that file.
>
>
> this enables me to check that all the looku
> >The problem is your client. It is apparently not sending any periodic RTCP
> >"RR" packets - which it is supposed to do as per the RTP/RTCP standard.
> But my RTSP server (based on TestOnDemandRTSPServer) doesn’t start RTCP (or
> RTP).
Huh? If your RTSP server is "based on testOnDemandRTSP
>The problem is your client. It is apparently not sending any periodic RTCP
"RR" packets - which it is supposed to do as per the RTP/RTCP standard.
But my RTSP server (based on TestOnDemandRTSPServer) doesn't start RTCP (or
RTP). So, if the Client doesn't send GET_PARAMETER messages like VCL, I
10 matches
Mail list logo