我已将 NetStream 附加到 Flash 电影中的视频控件。我无法理解如何向前或向后跳跃。
var ns:NetStream = new NetStream(nc);
ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
ns.play("Video.flv");
vid.attachNetStream(ns);
我需要类似的东西
btnSkip.addEventListener(MouseEvent.CLICK, playClicked);
function playClicked(e:MouseEvent):void {
ns.pause();
//ns.step(1000)
//ns.seek(1);
ns.resume();
}
ns.step() - 不起作用,我不知道为什么。ns.seek - 工作正常,但我不知道位置在哪里,没有 ns.position 和 ns.fps 属性可以添加 ns.seek(ns.position+(ns.fps*3)) 跳过 3 秒向前。