Adobe now offers DVR capability with FMS, and this can be used in conjunction with Adobe Flash Live Encoder 3. This allows a viewer begin watching a live stream late, pause the live stream, etc, just like a Tivo.
So looking over this blog post, it seems flowplayer is almost ready for this.http://fmsexamples.wordpress.com/2009/05/28/fms-dvrcast/
Looking at the source for the flowplayer rtmp plugin, netstream.play is not exactly as examples suggest, NetStream.play(?myvideo?, 0, -1), where 0 is clip.start and -1 is clip.duration.
The source code (RTMPStreamProvider.as) has start and duration values thrown out if the start position is not more than 0, if I'm reading this correctly.
Any idea how to allow for the use of this DVR functionality?
So looking over this blog post, it seems flowplayer is almost ready for this.http://fmsexamples.wordpress.com/2009/05/28/fms-dvrcast/
Looking at the source for the flowplayer rtmp plugin, netstream.play is not exactly as examples suggest, NetStream.play(?myvideo?, 0, -1), where 0 is clip.start and -1 is clip.duration.
The source code (RTMPStreamProvider.as) has start and duration values thrown out if the start position is not more than 0, if I'm reading this correctly.
private function onUrlResolved(clip:Clip):void {
log.debug("starting playback of stream " + clip.url);
if (clip.start > 0) {
netStream.play(clip.url, clip.start, clip.duration > 0 ? clip.duration : -1);
} else {
netStream.play(clip.url);
}
}
Any idea how to allow for the use of this DVR functionality?