查看完整版本: Seek方法的流式下载如何实现

NeoSector 2008-7-4 17:24

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

FLVPalyback  Seek方法的帮助:
[table][tr][td]seek[/td][td]()[/td][td]方法[/td][td] [/td][/tr][/table][font=新宋体]public function seek(time:[/font][url=file:///C:/Documents%20and%20Settings/All%20Users/Application%20Data/Adobe/Flash%20CS3/zh_cn/Configuration/HelpPanel/Help/ActionScriptLangRefV3/Number.html][font=新宋体][color=#0000ff]Number[/color][/font][/url][font=新宋体]):[/font][url=file:///C:/Documents%20and%20Settings/All%20Users/Application%20Data/Adobe/Flash%20CS3/zh_cn/Configuration/HelpPanel/Help/ActionScriptLangRefV3/specialTypes.html#void][font=新宋体][color=#0000ff]void[/color][/font][/url]
[table][tr][td][b]语言版本 : [/b][/td][td]ActionScript 3.0[/td][/tr][/table][table][tr][td][b]Player 版本 : [/b][/td][td]Flash Player 9.0.28.0[/td][/tr][/table]
在文件中搜索到给定时间,以秒为单位指定,精确到小数点后三位(毫秒)。 由于几种原因,在调用一种搜索方法或者设置 [font=新宋体]playheadTime[/font] 以引发搜索后,[font=新宋体]playheadTime[/font] 属性中可能不会立即包含预期值。 首先,对于渐进式下载,由于只能搜索关键帧,因此搜索将转到指定时间后第一个关键帧的时间。 ([color=red]对于流式下载,搜索总是转到指定的确切时间,即使 FLV 源文件在此处没有关键帧也是如此。[/color]) 其次,由于搜索是异步执行的,因此,如果调用搜索方法或者设置 [font=新宋体]playheadTime[/font] 属性,[font=新宋体]playheadTime[/font] 将不会立即更新。 若要在搜索完成后获得这一时间,需要侦听 seek 事件,该事件只在 [font=新宋体]playheadTime[/font] 属性更新后才启动。

貌似这个可以实现播放外部FLV中精确定位,请问Seek方法的流式下载如何实现呢
GotoAndStop是针对某个场景的吧
页: [1]
查看完整版本: Seek方法的流式下载如何实现