public class VodServiceImpl extends BaseServiceImpl implements IVodService
apiInfoList, serviceInfo| 限定符 | 构造器和说明 |
|---|---|
protected |
VodServiceImpl() |
getAccessKey, getApiInfoList, getHttpClient, getISigner, getRegion, getSecretKey, getServiceInfo, getSignUrl, json, post, put, putData, putDataWithResponse, query, setAccessKey, setClientNoReuse, setConnectionTimeout, setHost, setHttpClient, setRegion, setScheme, setSecretKey, setServiceInfo, setSocketTimeout, signSts2clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAccessKey, getRegion, getSecretKey, getSignUrl, json, post, put, putData, query, setAccessKey, setClientNoReuse, setConnectionTimeout, setHost, setHttpClient, setRegion, setScheme, setSecretKey, setServiceInfo, setSocketTimeout, signSts2public static IVodService getInstance()
public static IVodService getInstance(String region) throws Exception
Exceptionpublic String getPrivateDrmAuthToken(VodGetPrivateDrmPlayAuthRequest input, Long expireSeconds) throws Exception
IVodServicegetPrivateDrmAuthToken 在接口中 IVodServiceinput - the paramsexpireSeconds - the paramsException - the exceptionpublic String createSha1HlsDrmAuthToken(Long expireSeconds) throws Exception
IVodServicecreateSha1HlsDrmAuthToken 在接口中 IVodServiceexpireSeconds - the paramsException - the exceptionpublic String createHlsDrmAuthToken(String dsa, Long expireSeconds) throws Exception
Exceptionpublic String getSubtitleAuthToken(VodGetSubtitleInfoListRequest input, Long expireSeconds) throws Exception
IVodServicegetSubtitleAuthToken 在接口中 IVodServiceinput - the paramsException - the exceptionpublic String getPlayAuthToken(VodGetPlayInfoRequest input, Long expireSeconds) throws Exception
IVodServicegetPlayAuthToken 在接口中 IVodServiceinput - the paramsException - the exceptionpublic SecurityToken2 getUploadSts2() throws Exception
IVodServicegetUploadSts2 在接口中 IVodServiceException - the exceptionpublic SecurityToken2 getUploadSts2WithExpire(long expire) throws Exception
IVodServicegetUploadSts2WithExpire 在接口中 IVodServiceexpire - longException - the exceptionpublic VodCommitUploadInfoResponse uploadMedia(VodUploadMediaRequest vodUploadMediaRequest) throws Exception
IVodServiceuploadMedia 在接口中 IVodServicevodUploadMediaRequest - com.volcengine.service.vod.model.request.VodUploadMediaRequestException - the exceptionpublic VodCommitUploadInfoResponse uploadMaterial(VodUploadMaterialRequest vodUploadMaterialRequest) throws Exception
IVodServiceuploadMaterial 在接口中 IVodServiceExceptionpublic VodGetPlayInfoResponse getPlayInfo(VodGetPlayInfoRequest input) throws Exception
getPlayInfo 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodGetPlayInfoRequestException - the exceptionpublic VodGetPrivateDrmPlayAuthResponse getPrivateDrmPlayAuth(VodGetPrivateDrmPlayAuthRequest input) throws Exception
getPrivateDrmPlayAuth 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodGetPrivateDrmPlayAuthRequestException - the exceptionpublic VodGetHlsDecryptionKeyResponse getHlsDecryptionKey(VodGetHlsDecryptionKeyRequest input) throws Exception
getHlsDecryptionKey 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodGetHlsDecryptionKeyRequestException - the exceptionpublic VodUrlUploadResponse uploadMediaByUrl(VodUrlUploadRequest input) throws Exception
uploadMediaByUrl 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodUrlUploadRequestException - the exceptionpublic VodQueryUploadTaskInfoResponse queryUploadTaskInfo(VodQueryUploadTaskInfoRequest input) throws Exception
queryUploadTaskInfo 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodQueryUploadTaskInfoRequestException - the exceptionpublic VodApplyUploadInfoResponse applyUploadInfo(VodApplyUploadInfoRequest input) throws Exception
applyUploadInfo 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodApplyUploadInfoRequestException - the exceptionpublic VodCommitUploadInfoResponse commitUploadInfo(VodCommitUploadInfoRequest input) throws Exception
commitUploadInfo 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodCommitUploadInfoRequestException - the exceptionpublic VodUpdateMediaInfoResponse updateMediaInfo(VodUpdateMediaInfoRequest input) throws Exception
updateMediaInfo 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodUpdateMediaInfoRequestException - the exceptionpublic VodUpdateMediaPublishStatusResponse updateMediaPublishStatus(VodUpdateMediaPublishStatusRequest input) throws Exception
updateMediaPublishStatus 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodUpdateMediaPublishStatusRequestException - the exceptionpublic VodGetMediaInfosResponse getMediaInfos(VodGetMediaInfosRequest input) throws Exception
getMediaInfos 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodGetMediaInfosRequestException - the exceptionpublic VodGetRecommendedPosterResponse getRecommendedPoster(VodGetRecommendedPosterRequest input) throws Exception
getRecommendedPoster 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodGetRecommendedPosterRequestException - the exceptionpublic VodDeleteMediaResponse deleteMedia(VodDeleteMediaRequest input) throws Exception
deleteMedia 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodDeleteMediaRequestException - the exceptionpublic VodDeleteTranscodesResponse deleteTranscodes(VodDeleteTranscodesRequest input) throws Exception
deleteTranscodes 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodDeleteTranscodesRequestException - the exceptionpublic VodGetMediaListResponse getMediaList(VodGetMediaListRequest input) throws Exception
getMediaList 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodGetMediaListRequestException - the exceptionpublic VodGetSubtitleInfoListResponse getSubtitleInfoList(VodGetSubtitleInfoListRequest input) throws Exception
getSubtitleInfoList 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodGetSubtitleInfoListRequestException - the exceptionpublic VodUpdateSubtitleStatusResponse updateSubtitleStatus(VodUpdateSubtitleStatusRequest input) throws Exception
updateSubtitleStatus 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodUpdateSubtitleStatusRequestException - the exceptionpublic VodUpdateSubtitleInfoResponse updateSubtitleInfo(VodUpdateSubtitleInfoRequest input) throws Exception
updateSubtitleInfo 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodUpdateSubtitleInfoRequestException - the exceptionpublic VodStartWorkflowResponse StartWorkflow(VodStartWorkflowRequest input) throws Exception
StartWorkflow 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodStartWorkflowRequestException - the exceptionCopyright © 2021. All rights reserved.