2016-04-26 39 views
0

私のAndroidアプリケーションでは、VideoViewで非常に標準的なストリーミングコードを使用して、Vimeoが提供するhlsリンクからHLSストリーミングを使用しています。Android VideoViewストリーミングの問題

var uri = global::Android.Net.Uri.Parse(url); 
    video.SetVideoURI(uri); 
    video.Start();` 

私の活動では、メディアプレーヤーのエラーリスナーは既に実装されており、ビデオビジュアルにバインドされていますが、トリガーされません。

ただし、一部の動画では数分後に動画が突然停止し、再びバッファリングが開始され、ユーザーがビデオに数分しか入っていないのに突然のvideoviewの完了イベントが発生します。

なぜ完了イベントがトリガーされるのですか?動画をストリーミングするための代替方法またはより良い方法がありますか?問題は動画のエンコーディングやvimeoサーバーなどにありますか?

答えて

0

まだ使用していない場合は、ExoPlayerを試してみてください。

とあなたのlogcatを共有してください。

関連する問題