[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