|
|
|
|
|
## 1.SDK集成
|
|
|
|
|
|
注意:为了更好的使用我们的产品,4.8.0版本以后,我们将SDK更改为framework类型,如升级遇到编译报错问题,请详见6.常见问题。
|
... | ... | @@ -34,6 +35,8 @@ SDK依赖的系统库如下 |
|
|
|
|
|
项目 - TARGETS - Build Settings所有Other Linker Flags,添加-lxml2。
|
|
|
|
|
|
项目 - TARGETS - General - Frameworks.Libraries,and Embedded Content - 找到HDBaseUtils.framework,将默认Do Not Embed修改为Embed & Sign。
|
|
|
|
|
|
如果使用了DWPlayerSkinView和VR相关的功能,需要添加CCVodSDK.framework中的DWResource.bundle,vrlibraw.bundle,否则资源文件不能正常显示。添加方法:选中工程名,在右键菜单中选择Add Files to “工程名”…,从CCVodSDK.framework文件中选择DWResource.bundle,vrlibraw.bundle文件,并勾选“Copy items if needed”复选框,单击“Add”按钮,将资源文件添加到工程中。
|
|
|
|
|
|
## 2.SDK demo项目结构
|
... | ... | @@ -190,7 +193,7 @@ include|SDK开放的头文件及静态库,同demo中的SDK文件夹 |
|
|
}
|
|
|
```
|
|
|
|
|
|
#### 3.1.2 通过CC账号UserID、APIKey、VideoId,来获取DWVodVideoModel对象。无CC账号?[点击注册](https://admin.bokecc.com/login.bo)
|
|
|
#### 3.1.2 通过获得场景账号UserID、APIKey、VideoId,来获取DWVodVideoModel对象。无获得场景账号?[点击注册](https://admin.bokecc.com/login.bo)
|
|
|
|
|
|
```
|
|
|
DWPlayInfo * playInfo = [[DWPlayInfo alloc]initWithUserId:@"账号ID" andVideoId:@"视频ID" key:@"APIKey" hlsSupport:@"1"];
|
... | ... | @@ -236,7 +239,7 @@ include|SDK开放的头文件及静态库,同demo中的SDK文件夹 |
|
|
|
|
|
### 3.2 下载功能
|
|
|
|
|
|
#### 3.2.1 通过CC账号UserID、APIKey、VideoId,来获取DWVodVideoModel对象
|
|
|
#### 3.2.1 通过获得场景账号UserID、APIKey、VideoId,来获取DWVodVideoModel对象
|
|
|
|
|
|
```
|
|
|
//获取方式与视频获取方式一样,只不过hlsSupport参数要传@"0"
|
... | ... | |