iOS上传SDK集成
iOS上传SDK集成
将VHUpload.framework和VHCore.framework导入到项目中即可使用,使用详情见Demo。
目前支持上传视频并生自动成点播文件功能。
1、引入有文件<VHUpload/VHUploaderClient.h>
#import <VHUpload/VHUploaderClient.h>
2、初始化上传对象
_uploder = [[VHUploaderClient alloc] initWithAccessToken:self.accessToken];
[VHUploaderClient logEnable:YES];//开启日志
上传前请提前初始化上传对象,建议进入上传页面就初始化该对象即可。
3、上传
通过文件路径即可上传。上传前可自定义上传信息VHVodInfo,可自定义的信息如下:
/**
设置上传文件名称,不用带文件扩展名,内部会自动拼接文件实际类型扩展名;若不设置此值,默认取文件路径最后文件名+后缀,如:****.mp4
*/
@property (nonatomic, copy) NSString *name;
/**
文件描述
*/
@property (nonatomic, copy) NSString *tags;
/**
文件描述
*/
@property (nonatomic, copy) NSString *desc;
/**
用户自定义参数
*/
@property (nonatomic, copy) NSString *userData;
调用相关Api进行上传视频文件,vodInfo可为空,为空时,SDK内部会构建,并默认取文件路径最后部分作为文件名。
