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, resumeComposeint init(android.content.Context context)
init 在接口中 AliyunIBaseComposecontext - 建议传入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