public class VodServiceImpl extends BaseServiceImpl implements IVodService
apiInfoList, serviceInfo| 限定符 | 构造器和说明 |
|---|---|
protected |
VodServiceImpl() |
getAccessKey, getApiInfoList, getHttpClient, getISigner, getRegion, getSecretKey, getServiceInfo, getSessionToken, getSignUrl, json, post, put, putData, putDataWithResponse, query, setAccessKey, setClientNoReuse, setConnectionTimeout, setHost, setHttpClient, setRegion, setScheme, setSecretKey, setServiceInfo, setSessionToken, setSocketTimeout, signSts2clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAccessKey, getRegion, getSecretKey, getSessionToken, getSignUrl, json, post, put, putData, query, setAccessKey, setClientNoReuse, setConnectionTimeout, setHost, setHttpClient, setRegion, setScheme, setSecretKey, setServiceInfo, setSessionToken, 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 在接口中 IVodServicevodUploadMaterialRequest - com.volcengine.service.vod.model.request.VodUploadMaterialRequestException - the exceptionpublic 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 VodCreateVideoClassificationResponse createVideoClassification(VodCreateVideoClassificationRequest input) throws Exception
createVideoClassification 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodCreateVideoClassificationRequestException - the exceptionpublic VodUpdateVideoClassificationResponse updateVideoClassification(VodUpdateVideoClassificationRequest input) throws Exception
updateVideoClassification 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodUpdateVideoClassificationRequestException - the exceptionpublic VodDeleteVideoClassificationResponse deleteVideoClassification(VodDeleteVideoClassificationRequest input) throws Exception
deleteVideoClassification 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodDeleteVideoClassificationRequestException - the exceptionpublic VodListVideoClassificationsResponse listVideoClassifications(VodListVideoClassificationsRequest input) throws Exception
listVideoClassifications 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodListVideoClassificationsRequestException - the exceptionpublic VodStartWorkflowResponse startWorkflow(VodStartWorkflowRequest input) throws Exception
startWorkflow 在接口中 IVodServiceinput - com.volcengine.service.vod.model.request.VodStartWorkflowRequestException - the exceptionCopyright © 2022. All rights reserved.