我有一个使用Adobe的OSMF构建的HTTP视频播放器,当我尝试在子剪辑中搜索时,我遇到了一种奇怪的行为。
播放器使用"http://videoserver.com/video.flv"
等网址从服务器请求数据以获取完整视频,并附加"?begin=123456"
以请求从123456字节偏移量开始的子剪辑。
每当我尝试在加载的子剪辑中进行搜索时,播放头只会下降到子剪辑的开头,视频会从那里播放。虽然mediaPlayer.canSeek()
和mediaPlayer.canSeekTo(newtime)
都返回true。
任何反馈都非常感谢!
答案 0 :(得分:1)
OSMF会自动寻找最近的关键帧。尝试对视频关键帧/秒进行编码。 在此处阅读更多内容:http://www.adobe.com/devnet/flash/articles/osmf-media-player.html