[Live-devel] ProxyServerMediaSession Questions

Ross Finlayson finlayson at live555.com
Mon Apr 22 23:35:18 PDT 2013


Subhankar,

Thanks for the note.

> Question#1: When we close our server, we do not see the RTCP BYE being sent to the downstream clients viewing the streams from the server. Is this an issue with ‘deleteServerMediaSession’?

Yes, there was a minor bug in our RTSP server implementation that was preventing this from working.  I have now installed a new version (2013.04.23) of the "LIVE555 Streaming Media" code that fixes this.

Note that "deleteServerMediaSession()" will now cause a RTCP "BYE" to be sent, but it will *not* cause the client's TCP connection to be closed.  The reason for this is that the client is allowed to use the existing TCP connection to make more RTSP requests (e.g., to play some other stream).  However, if the client does not make any more RTSP requests over the TCP connection, the TCP connection will eventually be closed down (because of the server's usual 'garbage collection' of inactive TCP connections).


> Question#2: We have a requirement to make the Server a multicast UDP server. From looking at the code, it appears ProxyServerMediaSession makes use of OnDemandServerMediaSubsession … which is unicast. Is there any plan to support multicasting?

No.  Sorry.


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/20130422/c6425467/attachment.html>


More information about the live-devel mailing list