public interface AliyunIVodCompose extends AliyunIBaseCompose
AliyunIBaseCompose
(合成)及AliyunIVodUpload
(点播上传)限定符和类型 | 接口和说明 |
---|---|
static class |
AliyunIVodCompose.AliyunComposeState |
static interface |
AliyunIVodCompose.AliyunIVodUploadCallBack |
限定符和类型 | 方法和说明 |
---|---|
int |
cancelUpload()
取消上传
|
AliyunIVodCompose.AliyunComposeState |
getState()
获取合成状态
|
int |
init(android.content.Context context)
初始化,必须最现被调用
|
int |
pauseUpload()
暂停上传
|
int |
refreshWithUploadAuth(java.lang.String uploadAuth)
更新点播凭证
|
void |
release()
释放资源
|
int |
resumeUpload()
继续上传
|
int |
uploadImageWithVod(java.lang.String imagePath,
java.lang.String uploadAddress,
java.lang.String uploadAuth,
AliyunIVodCompose.AliyunIVodUploadCallBack aliyunVodUploadCallBack)
通过凭证上传图片
|
int |
uploadVideoWithVod(java.lang.String videoPath,
java.lang.String uploadAddress,
java.lang.String uploadAuth,
AliyunIVodCompose.AliyunIVodUploadCallBack aliyunVodUploadCallBack)
通过凭证上传视频
|
cancelCompose, compose, pauseCompose, resumeCompose
int init(android.content.Context context)
init
在接口中 AliyunIBaseCompose
context
- 建议传入applicationContextAliyunErrorCode.OK
——接口调用成功
AliyunErrorCode.ERROR_COMPOSE_INIT_FAILED
-context为nullint uploadVideoWithVod(java.lang.String videoPath, java.lang.String uploadAddress, java.lang.String uploadAuth, AliyunIVodCompose.AliyunIVodUploadCallBack aliyunVodUploadCallBack)
videoPath
- uploadAddress
- uploadAuth
- aliyunVodUploadCallBack
- int uploadImageWithVod(java.lang.String imagePath, java.lang.String uploadAddress, java.lang.String uploadAuth, AliyunIVodCompose.AliyunIVodUploadCallBack aliyunVodUploadCallBack)
imagePath
- uploadAddress
- uploadAuth
- int refreshWithUploadAuth(java.lang.String uploadAuth)
uploadAuth
- AliyunIVodCompose.AliyunComposeState getState()
int cancelUpload()
AliyunErrorCode.OK
——成功
AliyunErrorCode.ERROR_COMPOSE_STATUS_ERROR
——失败,状态错误,当前并非正在上传int resumeUpload()
int pauseUpload()
AliyunErrorCode.OK
——成功void release()
release
在接口中 AliyunIBaseCompose