I have seen several forum posts where users say SetRate() doesn’t work. What has worked for me is this:
function playFwd(anObj, rate)
anObj.Play(); //Have to call play first
<image src="images/fps_button.jpg" border="0">
When dealing with rtsp this will only cause the video to slow (The audio plays at full speed – bug reported to Apple). When using this code with a progressive download QT file it works great.
If you take your streaming file and run it through the http protocol everything works great!! But then you don’t get the features of the QTSS. Another topic…
The bottomline: Play() has to be called before using SetRate().