GSYVideoPlayer使用總結


項目中使用GSYVideoPlayer 中, 主要實現功能列表頁自動播放,滑出列表停止,自動旋轉,自定義播放UI

有一個功能沒有實現,列表詳情無縫切換,這個功能有兩種實現方法: 

1. MediaPalyer + TextureView , 全局只有一個MediaPlayer ,切換詳情頁時,把列表的MediaPlayer 切到詳情頁

2。共享元素,在列表詳情頁共享Player,  並在頁面切換時,把列表頁Player 的所有屬性能拷貝到詳情頁Player.

實現自定義了VolumeGSYVideoPlayer , OrientationUtils 兩個類

VolumeGSYVideoPlayer 主要實現自定義UI, 3G網絡情況的判斷,聲音的靜音,與自定義OrientationUtils 配合

自定義OrientationUtils 添加只有播放時才能旋轉屏幕的判斷,

在GSY 中, GSYVideoManger  = MediaPlayer , GSYVideoPlayer  =  TextureView, 

GSYVideoManager 是單例,控制播放,停止,

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM