2012-11-30 25 views
2

我有問題尋求到實時hls流。HLS流動seekto不能在Android 3.0+上工作

當我在videoview上調用getCurrentPosition時,它返回40 000,但是當我試圖seekto(20000);沒有任何變化,沒有錯誤沒有行動。

所以如果有人有任何建議,請幫助我。

這裏是一個代碼示例:

//video is playing live 
seek = 20000; 
if(_vPlayer.getCurrentPosition() > seek) { 
    _vPlayer.seekTo(seek); 
} 

回答

0

幾點建議: 1)儘量實現OnSeekCompleteListener,以確定是否尋求實際上是成功完成: VideoView not playing Video from desired position

2)嘗試暫停,seekTo,開始。再次,你可能需要實現OnSeekCompleteListener;或用於測試目的只是在seekTo和start之間進行一點睡眠。

相關問題