-
VideoPlayer是一款基于MediaPlayer或IjkPlayer的简易播放器
资源介绍
VideoPlayer
一个播放器,内部实现基于MediaPlayer和ijkPlayer
基本想法
主要的解码等操作都是由MediaPlayer或者ijkplyer来完成,所以说需要做的其实是合理地进行封装,需要达到的目的也很简单
1.外部只能通过统一的接口来访问,从而屏蔽内部具体实现,这样才能方便MediaPlayer、ijkplayer等的切换
2.列表中的视频播放需要有一个统一的管理类,比方说同一时刻列表中只能有一个播放中的视频
3.视频具体展示视图由外部布局决定,这里是考虑直接放进到一个FrameLayout里面,但是全屏和小窗口模式采用内聚的模式,降低外部的使用成本
例子
初始化播放器和数据源
private void initMedia(){
//可以指定使用MediaPlayer或者ijkplayer
videoPlayerClien
- 上一篇: videoPlayer:videoPlayer
- 下一篇: nayaku_beauty_cms