[Live-devel] Live555 bug report: Video freezes when playing backward and fPresentationTime is changed

Ross Finlayson finlayson at live555.com
Thu Apr 9 11:57:02 PDT 2020


The ‘bug’ here appears to be in your server.

"fPresentationTime” - as set by your server - should always be monotonic nondecreasing (i.e., it should never decrease), even if you are seeking backwards in the underlying stored media data.  Remember, the ‘presentation time’ is the time that the media should be ‘presented’ (i.e., displayed) on the client’s device - regardless of whether or not the underlying stored media data - at the server - was fast-forwarded or reverse-played.

Also, “fPresentationTime” (in our “RTSPServer” implementation) should always be aligned with ‘wall clock’ time - i.e., the time that you’d get by calling “gettimeofday()”.


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




More information about the live-devel mailing list