[vlc-devel] Re: RTSP trickplay support
Ross Finlayson
finlayson at live.com
Tue Dec 7 11:29:43 CET 2004
To expand upon Matthew Romaine's earlier message:
The latest version[*] (2004.12.07) of the "LIVE.COM Streaming Media" code
(used by VLC to implement a RTSP/RTP client) includes full RTSP client
support for 'trickplay'. It does this using the following member functions:
- "RTSPClient::playMediaSession()" and "RTSPClient::playMediaSubsession()"
- which implements the RTSP "PLAY" command - includes parameters "start"
and "end" for specifying which parts of the stream to play, and a parameter
"scale" for specifying the speed (forward or reverse) at which you'd like
the stream to be played.
- If you specify a "scale" parameter other than 1.0 (the default) in
"RTSPClient::playMediaSession()" or "RTSPClient::playMediaSubsession()",
you should afterwards call "MediaSession::scale()" or
"MediaSubsession::scale()" (respectively), to find out the actual scale
factor that the server has chosen to implement for this stream. You can
then use this in the GUI.
[*] There is now a constant URL that points to the latest version of the
"LIVE.COM Streaming Media" code:
<http://www.live.com/liveMedia/public/live-latest.tar.gz>
Ross Finlayson
LIVE.COM
<http://www.live.com/>
--
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
More information about the vlc-devel
mailing list