... | @@ -18,18 +18,18 @@ allprojects { |
... | @@ -18,18 +18,18 @@ allprojects { |
|
```
|
|
```
|
|
dependencies {
|
|
dependencies {
|
|
//获得场景视频SDK,必须引入
|
|
//获得场景视频SDK,必须引入
|
|
implementation 'com.bokecc:vod:3.3.0'
|
|
implementation 'com.bokecc:vod:3.3.3'
|
|
//播放加密视频必须引用http和drmv6
|
|
//播放加密视频必须引用http和drmv6
|
|
implementation 'com.bokecc:http:1.1.0'
|
|
implementation 'com.bokecc:http:1.2.0'
|
|
implementation 'com.bokecc:drmv6:2.19.0'
|
|
implementation 'com.bokecc:drmv6:2.19.0'
|
|
//使用DWIjkMediaPlayer 倍速播放器引入
|
|
//使用DWIjkMediaPlayer 倍速播放器引入
|
|
implementation 'com.bokecc:speedplay:2.19.0'
|
|
implementation 'com.bokecc:speedplay:2.19.3'
|
|
//上传视频时使用压缩功能时需要引用
|
|
//上传视频时使用压缩功能时需要引用
|
|
implementation 'com.bokecc:compressvideo:1.0.0'
|
|
implementation 'com.bokecc:compressvideo:1.0.0'
|
|
//使用Vr播放功能时需要引入
|
|
//使用Vr播放功能时需要引入
|
|
implementation 'com.bokecc:vrplay:1.0.0'
|
|
implementation 'com.bokecc:vrplay:1.0.0'
|
|
//使用投屏功能需要引用
|
|
//使用投屏功能需要引用
|
|
implementation 'com.bokecc:projection:1.6.0'
|
|
implementation 'com.bokecc:projection:1.7.0'
|
|
|
|
|
|
}
|
|
}
|
|
```
|
|
```
|
... | @@ -60,7 +60,7 @@ android { |
... | @@ -60,7 +60,7 @@ android { |
|
```
|
|
```
|
|
|
|
|
|
### 3.1.2 以引用Jar包的方式导入SDK
|
|
### 3.1.2 以引用Jar包的方式导入SDK
|
|
下载最新版本的SDK,下载地址为:[CCVideo/VOD_Android_SDK](https://github.com/CCVideo/VOD_Android_SDK),将huodesdk.jar添加到Android项目中,并配置当前项目可正确的引用此类库。
|
|
下载最新版本的SDK,下载地址为:[CCVideo/VOD_Android_SDK](https://github.com/CCVideo/VOD_Android_SDK),将huodesdk.jar和httplib.jar添加到Android项目中,并配置当前项目可正确的引用类库。
|
|
|
|
|
|
## 3.2 配置项目的网络权限和文件读写权限:
|
|
## 3.2 配置项目的网络权限和文件读写权限:
|
|
|
|
|
... | @@ -253,6 +253,7 @@ Map<String, Integer> definitions = player.getDefinitions(); |
... | @@ -253,6 +253,7 @@ Map<String, Integer> definitions = player.getDefinitions(); |
|
// 获取某种清晰度对应的状态码
|
|
// 获取某种清晰度对应的状态码
|
|
int definitionCode = definitions.get("definitionInfo");
|
|
int definitionCode = definitions.get("definitionInfo");
|
|
// 设置播放清晰度
|
|
// 设置播放清晰度
|
|
|
|
player.setDefaultDefinition(definitionCode);
|
|
player.setDefinition(context, definitionCode);
|
|
player.setDefinition(context, definitionCode);
|
|
```
|
|
```
|
|
|
|
|
... | | ... | |