... | ... | @@ -112,12 +112,12 @@ DWVodVideoModel类是SDK中媒体的数据模型,无论是播放、下载都 |
|
|
@property(nonatomic, strong, readonly)NSDate * startTime;
|
|
|
|
|
|
/**
|
|
|
* @brief cc账号id
|
|
|
* @brief 获得场景视频账号id
|
|
|
*/
|
|
|
@property(nonatomic, strong, readonly)NSString * CCUserId;
|
|
|
|
|
|
/**
|
|
|
* @brief cc账号key
|
|
|
* @brief 获得场景视频账号key
|
|
|
*/
|
|
|
@property(nonatomic, strong, readonly)NSString * CCApiKey;
|
|
|
|
... | ... | @@ -491,7 +491,7 @@ DWPlayerView包含的属性及方法如下: |
|
|
* @discussion 有此需求的客户调用
|
|
|
* @param visitorId 访客信息收集器ID,必填
|
|
|
* @param videoId 视频ID,必填
|
|
|
* @param userId CC账号ID,必填
|
|
|
* @param userId 获得场景视频账号ID,必填
|
|
|
* @param message 上报信息,必填,具体格式详见demo
|
|
|
*/
|
|
|
-(void)reportVisitorCollectWithVisitorId:(NSString *)visitorId VideoId:(NSString *)videoId UserId:(NSString *)userId AndMessage:(NSString *)message;
|
... | ... | @@ -502,7 +502,7 @@ DWPlayerView包含的属性及方法如下: |
|
|
* @discussion 有此需求的客户调用
|
|
|
* @param exercisesId 课堂练习ID,必填
|
|
|
* @param videoId 视频ID,必填
|
|
|
* @param userId CC账号ID,必填
|
|
|
* @param userId 获得场景视频账号ID,必填
|
|
|
* @param questionMes 上报信息,必填,具体格式详见demo
|
|
|
* @param completion 完成回调,返回课堂练习结果
|
|
|
*/
|
... | ... | @@ -1062,7 +1062,7 @@ HDMarqueeAction是跑马灯的具体动作,比如在一个时间段内,从 |
|
|
用户可以通过DWAdInfo,来获取后台投放的广告,实现广告的播放功能。
|
|
|
|
|
|
### 1.8.1 通过DWAdInfo,获取后台投放的广告信息
|
|
|
通过账号ID、视频ID、广告类型(现在支持片头广告、暂停广告两种类型),来获取DWVodAdInfoModel广告模型数据。
|
|
|
通过账号ID、视频ID、广告类型(现在支持片头、暂停,片尾三种类型),来获取DWVodAdInfoModel广告模型数据。
|
|
|
```
|
|
|
DWAdInfo * adInfo = [[DWAdInfo alloc]initWithUserId:@"账号ID" andVideoId:@"视频ID" type:@"广告类型,详见demo"];
|
|
|
[adInfo start];
|
... | ... | @@ -1083,7 +1083,7 @@ DWVodAdInfoModel属性及含义如下: |
|
|
@property(nonatomic, assign, readonly)NSInteger result;
|
|
|
|
|
|
/**
|
|
|
* @brief 广告类型,1 片头广告 2 暂停广告
|
|
|
* @brief 广告类型,1 片头广告 2 暂停广告 3 片尾广告
|
|
|
*/
|
|
|
@property(nonatomic, assign, readonly)NSInteger type;
|
|
|
|
... | ... | @@ -1103,7 +1103,7 @@ DWVodAdInfoModel属性及含义如下: |
|
|
@property(nonatomic, assign, readonly)BOOL canClick;
|
|
|
|
|
|
/**
|
|
|
* @brief 是否出现跳过广告按钮
|
|
|
* @brief 是否允许跳过广告
|
|
|
*/
|
|
|
@property(nonatomic, assign, readonly)BOOL canSkip;
|
|
|
|
... | ... | @@ -2372,7 +2372,7 @@ DWDownloadModel对象对应具体的下载任务。 |
|
|
```
|
|
|
|
|
|
# 3.上传功能
|
|
|
注意事项:通常情况下,不可对同一视频多次使用第一种初始化方式初始化上传,这样会造成大量重复视频,增加你后期管理视频的同事的工作量,且CC视频会根据你的付费套餐对每天的上传次数有不同的限制,超过最大上传次数,当天便无法上传视频。
|
|
|
注意事项:通常情况下,不可对同一视频多次使用第一种初始化方式初始化上传,这样会造成大量重复视频,增加你后期管理视频的同事的工作量,且获得场景视频会根据你的付费套餐对每天的上传次数有不同的限制,超过最大上传次数,当天便无法上传视频。
|
|
|
|
|
|
## 3.1 上传功能的快速集成,请详见2.集成指南
|
|
|
初始化DWUploader对象,调用start方法,即可开始上传视频。
|
... | ... | @@ -2668,7 +2668,7 @@ DWUploadModel对象对应具体的上传任务。 |
|
|
```
|
|
|
|
|
|
## 4.Demo的注意事项
|
|
|
Demo是使用SDK对接CC视频云的示例源码,Demo的设计旨在展示SDK各项功能的使用方法,Demo中的逻辑仅供参考,如果希望应用获得更好的使用体验,请根据自己的需求更改。
|
|
|
Demo是使用SDK对接获得场景视频视频云的示例源码,Demo的设计旨在展示SDK各项功能的使用方法,Demo中的逻辑仅供参考,如果希望应用获得更好的使用体验,请根据自己的需求更改。
|
|
|
|
|
|
注意:仅可默认体验播放、下载相关的功能,若需进行上传功能的测试,请查看4.3。
|
|
|
|
... | ... | |