2016-06-26 4 views
3

HLS 비디오가 라이브로 시작될 때 비디오 응용 프로그램을 개발 중이지만 .m3u8 재생 목록로드가 완료된 후 Live 대신 VOD HLS로 돌아가고 싶습니다.ExoPlayer - HLS 비디오가 라이브인지 여부를 확인하는 방법?

HLS 비디오가 라이브 모드이고 VOD로 변경되었는지 어떻게 알 수 있습니까?

+0

같은 해결책이 있습니까? 나는 또한 Exoplayer에서 HLS 비디오가 라이브인지 또는 VOD인지 EVENT인지를 알기 위해 동일한 것을 찾고 있습니다. –

답변

1

HLS 비디오가 라이브 또는 VOD인지 검색하려고했습니다. 우리는 준비가 끝난 후 플레이어의 재생 시간을 가져 와서 라이브 스트림을 VOD와 차별화 할 수 있습니다. 라이브 스트림은 UNKNOWN_TIME을 반환합니다. 여기서 VOD 스트림은 현재 재생중인 스트림의 고정 된 알려진 지속 시간을 반환합니다.

+2

동일한 방법을 사용했지만 최신 릴리스에서는 문제가있는 것으로 보입니다. 우리는 2.0.4에서 2.1.1로 업그레이드했으며 exoplayer는 스트림 소스의 지속 시간으로 60을 반환합니다! – Altoyyr

+0

예 @Altoyyr, exoplayer의 새 릴리스에서 라이브와 함께 DVR의 기능이 제안되었습니다. 현재 릴리스가 안정적인 채널로 제공되면 사용할 수 있습니다. –

관련 문제