AliyunVodPublishManager
@interface AliyunVodPublishManager : NSObject发布管理器
- 
                  
                  合成导出回调类 DeclarationObjective-C @property (nonatomic, weak) id<AliyunIExporterCallback> _Nullable exportCallback;
- 
                  
                  上传回调类 DeclarationObjective-C @property (nonatomic, weak) id<AliyunIVodUploadCallback> _Nullable uploadCallback;
- 
                  
                  当前上传状态 DeclarationObjective-C @property (nonatomic) AliyunVodUploadState uploadState;
- 
                  
                  上传视频本地路径 DeclarationObjective-C @property (nonatomic, copy) NSString *_Nonnull videotPath;
- 
                  
                  上传图片本地路径 DeclarationObjective-C @property (nonatomic, copy) NSString *_Nonnull imagePath;
- 
                  
                  上传是否开启日志上报,默认开启 DeclarationObjective-C @property (nonatomic) BOOL reportEnabled;
- 
                  
                  边导出边上传的分片大小,默认1MB;最少100KB DeclarationObjective-C @property (nonatomic) NSUInteger uploadPartSize;
- 
                  
                  合成导出视频 DeclarationObjective-C - (int)exportWithTaskPath:(nonnull NSString *)taskPath outputPath:(nonnull NSString *)outputPath;ParameterstaskPathtaskPath outputPath导出视频路径 Return Value返回值 
- 
                  
                  合成并上传 DeclarationObjective-C - (int)exportWithTaskPath:(nonnull NSString *)taskPath outputPath:(nonnull NSString *)outputPath uploadAddress:(nonnull NSString *)vodUploadAddress uploadAuth:(nonnull NSString *)vodUploadAuth;ParameterstaskPathtaskPath outputPath导出视频路径 vodUploadAddress点播上传地址 vodUploadAuth点播上传凭证 Return Value返回值 
- 
                  
                  合成导出到流上传文件 DeclarationObjective-C - (nonnull UploadStreamFileInfo *) exportToStreamFileWithTaskPath:(nonnull NSString *)taskPath outputPath:(nonnull NSString *)outputPath error:(NSError *_Nullable *_Nullable)error;ParameterstaskPathtaskPath outputPath导出视频路径 outStreamFile输出到流上传文件 Return Value返回值 输出到流文件 
- 
                  
                  暂停合成导出 DeclarationObjective-C - (int)pauseExport;Return Value返回值 
- 
                  
                  继续合成导出 DeclarationObjective-C - (int)resumeExport;Return Value返回值 
- 
                  
                  取消合成导出 DeclarationObjective-C - (int)cancelExport;Return Value返回值 
- 
                  
                  上传流文件 DeclarationObjective-C - (int)uploadStreamFile:(nonnull UploadStreamFileInfo *)streamFile uploadAddress:(nonnull NSString *)vodUploadAddress uploadAuth:(nonnull NSString *)uploadAuth;ParametersstreamFile流文件 vodUploadAddress点播上传地址 vodUploadAuth点播上传凭证 
- 
                  
                  上传封面 DeclarationObjective-C - (int)uploadImageWithPath:(nonnull NSString *)imagePath uploadAddress:(nonnull NSString *)vodUploadAddress uploadAuth:(nonnull NSString *)vodUploadAuth;ParametersimagePath封面图片路径 vodUploadAddress点播上传地址 vodUploadAuth点播上传凭证 Return Value返回值 
- 
                  
                  上传视频 DeclarationObjective-C - (int)uploadVideoWithPath:(nonnull NSString *)videoPath uploadAddress:(nonnull NSString *)vodUploadAddress uploadAuth:(nonnull NSString *)vodUploadAuth;ParametersvideoPath视频路径 vodUploadAddress点播上传地址 vodUploadAuth点播上传凭证 Return Value返回值 
- 
                  
                  暂停上传 DeclarationObjective-C - (int)pauseUpload;Return Value返回值 
- 
                  
                  继续上传 DeclarationObjective-C - (int)resumeUpload;Return Value返回值 
- 
                  
                  取消上传 DeclarationObjective-C - (int)cancelUpload;Return Value返回值 
- 
                  
                  刷新上传凭证 DeclarationObjective-C - (int)refreshWithUploadAuth:(nonnull NSString *)vodUploadAuth;ParametersvodUploadAuth新的上传凭证 Return Value返回值 
 AliyunVodPublishManager Class Reference
        AliyunVodPublishManager Class Reference