发新话题
打印

[讨论] Seek方法的流式下载如何实现

Seek方法的流式下载如何实现

FLVPalyback  Seek方法的帮助:
seek()方法
public function seek(time:[url=file:///C:/Documents%20and%20Settings/All%20Users/Application%20Data/Adobe/Flash%20CS3/zh_cn/Configuration/HelpPanel/Help/ActionScriptLangRefV3/Number.html]Number[/url]):[url=file:///C:/Documents%20and%20Settings/All%20Users/Application%20Data/Adobe/Flash%20CS3/zh_cn/Configuration/HelpPanel/Help/ActionScriptLangRefV3/specialTypes.html#void]void[/url]
语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9.0.28.0

文件中搜索到给定时间,以秒为单位指定,精确到小数点后三位(毫秒)。 由于几种原因,在调用一种搜索方法或者设置 playheadTime 以引发搜索后,playheadTime 属性中可能不会立即包含预期值。 首先,对于渐进式下载,由于只能搜索关键帧,因此搜索将转到指定时间后第一个关键帧的时间。 (对于流式下载,搜索总是转到指定的确切时间,即使 FLV 源文件在此处没有关键帧也是如此。) 其次,由于搜索是异步执行的,因此,如果调用搜索方法或者设置 playheadTime 属性,playheadTime 将不会立即更新。 若要在搜索完成后获得这一时间,需要侦听 seek 事件,该事件只在 playheadTime 属性更新后才启动。

貌似这个可以实现播放外部FLV中精确定位,请问Seek方法的流式下载如何实现呢
GotoAndStop是针对某个场景的吧

TOP

发新话题