我正在使用Spark Video Component在AIR应用程序中播放本地视频。使用搜索方法不能提供准确的定位:
playheadTime属性可能不会 立即获得预期值 在你调用seek()之后。 对于 渐进式下载,你可以寻求 仅限于关键帧;因此,寻求 带你到第一个时间 指定时间后的关键帧。
注意:流媒体时,总是寻求 进入精确的指定时间 即使源FLV文件没有 那里有一个关键帧。
视频组件似乎将本地回放视为渐进式下载,使得搜索方法无法用于粒度搜索,因为它会捕捉到关键帧。有没有办法让本地播放被视为流式视频,以获得seek()方法的粒度搜索能力?或者这个所需的功能是否需要不同的视频组件?
答案 0 :(得分:0)
它不是视频播放组件,而是实际媒体。当您使用流式视频寻找精确时间时,媒体服务器将在流中创建所需的关键帧。通过使用更多关键帧对视频进行编码,您可以提高搜索的准确性,但代价是文件大小(我认为这对您来说不是问题)