短视频上传不支持上传列表,上传短视频需调用上传接口。调用上传方法需要传入视频和封面路径、VodSVideoInfo和请求获取的STS凭证。NSString *videoPath = [[NSBundle mainBundle] pathForResource:@"svideo" ofType:@"mp4"];
NSString *imagePath = [[NSBundle mainBundle] pathForResource:@"cover" ofType:@"png"];
VodSVideoInfo *info = [VodSVideoInfo new];
info.title = @"short video";
info.desc = @"desc";
info.cateId = @(10);
info.tags = @"game";
[self.client uploadWithVideoPath:videoPath imagePath:imagePath svideoInfo:info accessKeyId:self.keyId accessKeySecret:self.keySecret accessToken:self.token];
说明 支持的文件不大于4 GB。
VodSVideoInfo具体结构如下所示://标题
@property (nonatomic, copy) NSString* title;
//标签
@property (nonatomic, copy) NSString* tags;
//描述
@property (nonatomic, copy) NSString* desc;
//分类ID
@property (nonatomic, strong) NSNumber* cateId;
上传控制方法如下所示:
暂停上传- (void)pause;
恢复上传- (BOOL)resume;
取消上传- (BOOL)cancel;