- 列表中視頻播放采用MediaPlayer+TextureView
-
熟悉MP的狀態(tài)圖:
-重復利用MP,需先reset;
-setDataSource->prepare->start, stop;
-start之后,可以繼續(xù)start,可沒start就stop,但不能直接pause,可以pause后繼續(xù)pause;
-stop之后,不能直接start,需要prepared之后,再start;
狀態(tài)圖.png - 之前有人說,start,pause,stop需要放入線程操作,實際上不用,只要確保順序正確即可。當然,加上try-catch以防崩潰也是上佳選擇。
- 在textureview完成初始化后,setSurface;可以在MP的任何一種狀態(tài);
android的視頻播放mediaPlayer
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
相關閱讀更多精彩內容
- 項目已添加IjkPlayer支持,后續(xù)逐漸完善其他功能。地址:https://github.com/xiaoyan...
- 最近項目需要用到 MediaPlayer + SurfaceView 來播放短視頻,回憶了一下之前的做法寫了一下,...
- 《時間簡史》,以前在大學里讀的時候,囫圇吞棗,不求甚解。這次重讀,倒是驚喜地讀出了些科普之外的東西來。 這本書的定...
