[Live-devel] Trick play problem ...
Ross Finlayson
finlayson at live555.com
Fri Jul 6 13:08:16 PDT 2007
>Hi everyone,
>
>I have a problem in trick play mode to play a TS resource by an RTSP
>session ...
>
>I have modified openRTSP to send PLAY with scale = 2.0
Are you using the latest version of the code (version 2007.07.01)?
That version fixed a bug specifically related to scale == 2.0
> and I have realized that timestamps are always the same value ....
>
>After a deep study I have realized that:
>
>When MPEG2TransportFileServerMediaSubsession receive a
>setStreamScale, ClientTrickPlayState change framer source in
>MPEG2TransportStreamFromESSource.
>
>Doing this, MPEG2TransportStreamFromESSource has InputESSourceRecord
>that calculate presentation time and remember it in
>afterGettingFrame1 function ...
>
>I think that is correct to assign presentationTime to
>fParent.fPresentationTime ( related to
>MPEG2TransportStreamFromESSource ) ...
>
>Doing this I can see correct timestamps ...
>
>Is this work correct ?
Could you please submit your proposed change as a patch file (e.g.,
generated with "diff -c"), so I can better understand what you are
proposing?
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
More information about the live-devel
mailing list