Android:MediaPlayer.seekTo流媒体视频不合理(m3u8)

时间:2014-01-31 20:58:28

标签: android video streaming m3u8

我正在使用VideoView课程编写视频播放器。我有一个“前进”按钮,当用户按下它时,我希望玩家进一步寻找10秒:

if (mVideoView.canSeekForward()) {
    int position = mVideoView.getCurrentPosition() + SEEK_TIME;
    mVideoView.seekTo(position);
}

但是,寻求后的位置几乎总是与所需的位置有很大差异:例如,如果上面的代码中position 33458 ,则在OnSeekCompleteListener.onSeekComplete我会得到类似的内容致电mVideoView.getCurrentPosition()

29742

this video以及我尝试过的任何其他 m3u8 视频(在Nexus 7,API 19和Xperia Z,API 17上)都会发生这种情况。但是对于其他一些流媒体视频,我没有遇到这个错误。

有任何变通方法吗?当我尝试在MX Player中播放此视频时,它没有寻求任何问题,但可能它没有使用标准组件

0 个答案:

没有答案