[Live-devel] Live555 presentation times jump when joining multicast streams

Ross Finlayson finlayson at live555.com
Mon Dec 20 08:35:20 PST 2021


Connecting a RTSP client to receive a multicast RTP stream should not change the RTP stream at all - so (unless you have a firewall or other middlebox somewhere that is altering the RTP stream) there must be a mistake in the way that your RTSP server application is delivering this stream.

I can’t debug this without seeing your server code (in particular, how you’re using “RTSPServer”).  However, to start, you should run the existing “testH264VideoStreamer” demo application (in the “testProgs” directory), and make sure that this works correctly for you on your network (with multiple RTSP clients).  Then, compare the code for that application with your code, to see what is going wrong.  (Note, in particular, that - to deliver a multicast stream - your server needs to use a “PassiveServerMediaSubsession” rather than an “OnDemandServerMediaSubsession” (which is meant only for delivering a stream via unicast).)


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/




More information about the live-devel mailing list