> On Jul 8, 2022, at 3:57 AM, DJM-Avalesta <david.my...@avalesta.com> wrote: > > Hi Ross, > > > OK, so we’ve established (again!) that your problem is that your server’s > > presentation times are not properly aligned with ‘wall clock’ time > > (the time that you’d get by calling “gettimeofday()”). This is necessary > > because the periodic RTCP “SR” (“Sender Report”) packets - > > sent by the server - are used, by receivers, to properly synchronize the > > stream, and the timestamps in these RTCP “SR” packets are set by calling > > “gettimeofday()”. > > (Note, BTW, that these RTCP “SR” packets are sent frequently, and do *not* > > necessarily coincide with the connection of new RTSP clients.) > > > So, this RTCP SR logic is calling gettimeofday() and changing > fPresentationTime outside of my control?
No, it’s not setting your "fPresentationTime” at all. Only your code does that. The "RTCP SR logic” is calling “gettimeofday()” to set the timestamps in RTCP “SR” packets (that are used by clients for proper time synchronization). Ross Finlayson Live Networks, Inc. http://www.live555.com/ _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel