1. 程式人生 > >安卓 監聽網路視訊播放 卡頓

安卓 監聽網路視訊播放 卡頓

有兩種方式設定視訊監聽卡: 一、系統自帶的監聽卡物件 在視訊播放中,如果播放網路視訊出現卡頓,需要對卡頓的情況做出處理:監聽卡 在安卓4.2以後,MediaPlayer.OnInfoListener類用來監聽視訊的卡頓,並且將監聽卡封裝在了VideoView中,通過: videoView.setOnInfoListener(new MediaPlayer.OnInfoListener());對videoView進行卡頓監聽 二、手動程式碼監聽(推薦,更準確,但是獲取不到當前播放進度的時候不能用,直播的時候不能獲取播放進度): 原理: 在Handler的HandleMessage()方法中,通過sendMessageDelayed(1,1000)方法,來設定迴圈呼叫自己,每隔一秒鐘來更新當前SeekBar的播放進度,此時,可以認為:
當前播放進度 — 上次播放進度 < 500sm 此時可以認為播放卡了