[Live-devel] RTCP RR reports do not reach to the server using UDP

Muhammad Mohsin Abbasi mmabbasi at kth.se
Mon Nov 2 21:44:04 PST 2015


We are streaming from the amazon aws EC2 server using live555 media streaming, and i am using testopenrtsp demo on the client side for testing.   we want to use the RTSP RR packets for the checking of our client liveliness. Everything works well when we are recieving streams using RTP over TCP (by making REQUEST_STREAMING_OVER_TCP to true). The SR reports sent by the server and RR reports are sent back to the server accordingly and our liveliness check works fine.

But we are having problem with UDP (REQUEST_STREAMING_OVER_TCP false) . First issue was that SR reports were sent by the server but were not reaching the client. the wireshark on the server shows the ICMP destination unreacheable (port unreachable) message from the client in response to SR reports. For testing purpose we fixed it with enabling port forwarding on our router. and now SR Reports reach to the client and there is no ICMP response. but now the problem is that RR reports are not reaching to the Server. What would be the possible cause for this? All ports on server are open. and this is happening only in UDP case, in TCP everything works fine.

it has also been observed on wireshark at the client side is that, testopenrtsp sends the reciever reports using the private IP of the server in UDP case, while in TCP case the reports are sent using the public ip for the destination server. any comments will help us to fix it.

Thanks



?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20151103/4143f56f/attachment.html>


More information about the live-devel mailing list