2016-06-26 9 views
3

HLSビデオがライブとして開始されたときにビデオアプリケーションを開発していますが、.m3u8プレイリストの読み込みが完了してから、ライブではなくVOD HLSに戻したいと考えています。ExoPlayer - HLSビデオがライブかどうかを知る方法?

HLSビデオがライブモードでVODに変更されているかどうかを確認するにはどうすればよいですか?

+0

解決策はありますか?私はexoplayerでHLSビデオがLIVEかVODかEVENTかを知るために同じことを探しています。 –

答えて

1

私はHLSビデオがライブかVODかを検出しようとしました。準備が整った後、プレーヤーの再生時間を取得することで、ライブストリームをVODから区別することができます。ライブストリームはUNKNOWN_TIMEを返します.VODストリームは現在再生中のストリームの固定された既知の持続時間を返します。

+2

私は同じ方法を使いましたが、新しいリリースでは壊れているようです。 2.0.4から2.1.1にアップグレードし、exoplayerはストリームソースの継続時間として60秒を返します! – Altoyyr

+0

はい@Altoyyr、exoplayerの新しいリリースでは、ライブとDVRの機能が提案されています。現在のリリースが安定したチャネルで提供される場合、利用可能になります。 –

関連する問題