2016-04-26 143 views
0

在我的Android應用程序中,我使用由Vimeo提供的hls鏈接的HLS流,使用帶有VideoView的非常標準的流媒體代碼。Android VideoView流媒體問題

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

在我的活動中,媒體播放器的錯誤偵聽器已經實現並綁定到videoview,但它沒有被觸發。

但是,在某些視頻上,幾分鐘後,視頻突然停止,緩衝再次開始,即使用戶只有幾分鐘視頻,觸發突發視頻視頻的完成事件。

爲什麼會觸發完成事件,並且有沒有其他方法或更好的方法來流式傳輸視頻?這個問題可以是視頻的編碼或Vimeo服務器等?

回答

0

如果您還沒有使用它,請嘗試使用ExoPlayer

請分享您的logcat。