我正在使用 Spark 视频组件在 AIR 应用程序中播放本地视频。根据其描述,使用 seek 方法不能提供准确的定位:
在您调用 seek() 之后,playheadTime 属性可能不会立即具有预期值。对于渐进式下载,您只能搜索关键帧;因此,搜索会将您带到指定时间之后的第一个关键帧的时间。
注意:流式传输时,即使源 FLV 文件在那里没有关键帧,搜索总是会到达精确的指定时间。
视频组件似乎将本地播放视为渐进式下载,这使得 seek 方法无法用于粒度搜索,因为它会捕捉到关键帧。有没有办法让本地播放被视为流式视频,以从 seek() 方法获得粒度搜索能力?或者这个所需的功能是否需要不同的视频组件?