最近正在搞几个音视频相关的开源项目,后面会持续更新,简单介绍一下:
MediaSDK
github.com/JeffMony/Me… 这是一个专注音视频边下边播的库,目前已经完全开源 主要的功能如下:
- 实现HLS-M3U8视频的边下边播功能;
- 实现其他非M3U8视频的边下边播功能
- 实现视频缓LRU清理功能
- 实现本地代理功能,有baseProxyServer和androidasync两种实现方式
- 实现ijkplayer 和 exoplayer播放库
下面是架构图
示意图如下:
下面是接入方式:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.JeffMony:MediaSDK:2.0.0'
}