2012-11-30 1 views
2

살아있는 hls 스트림에 문제가 있습니다.HLS 스트리밍 검색은 안드로이드 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 사이에 약간의 잠을 목적으로 테스트했다. 그들은 H-264 AVC를 위해, 그들은 MPEG-TS (AAC 오디오 만 시크하지, 안드로이드 3.0 이상)

을 지원하는 것을 명시 곳 HLS 지원되지 않습니다 추구 같아요