- 该播放器是基于ijkplayer+第三方视频播放器gsyVideoPlayer做的二次封装
- 主要实现了修改底层ffmpeg源码,实现自定义的视频解密过程
- 同时播放器增加了离线视频播放以及视频拖动缩略图功能
- 其他功能请参照https://github.com/CarGuo/GSYVideoPlayer,查阅相关功能
- git上clone出来后请切换到指定分支查看demo,如lanao分支
- sdk通过gradle方式引入 compile 'com.tyyd:player:1.0'
- 启动应用,demo首页有4个按钮,分别是http离线播放,http在线播放,https离线播放,https在线播放,离线播放的数据暂时放在本地,如果需要通过接口获取,请自行实现相应功能
- 犹豫hls不支持本地文件播放,因此需要创建本地的http和https server,demo中使用了androidasync进行本地server的创建,地址https://github.com/koush/AndroidAsync
- seekBar滑动缩略图为本地图片,需自行修改,通过接口获取