v1

package
v0.1.83 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 22, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForCancelRemuxTask

func GenReqDefForCancelRemuxTask() *def.HttpRequestDef

func GenReqDefForCreateAgenciesTask added in v0.1.13

func GenReqDefForCreateAgenciesTask() *def.HttpRequestDef

func GenReqDefForCreateAnimatedGraphicsTask

func GenReqDefForCreateAnimatedGraphicsTask() *def.HttpRequestDef

func GenReqDefForCreateEditingJob added in v0.0.63

func GenReqDefForCreateEditingJob() *def.HttpRequestDef

func GenReqDefForCreateEncryptTask

func GenReqDefForCreateEncryptTask() *def.HttpRequestDef

func GenReqDefForCreateExtractTask

func GenReqDefForCreateExtractTask() *def.HttpRequestDef

func GenReqDefForCreateMbTasksReport

func GenReqDefForCreateMbTasksReport() *def.HttpRequestDef

func GenReqDefForCreateMediaProcessTask

func GenReqDefForCreateMediaProcessTask() *def.HttpRequestDef

func GenReqDefForCreateMergeChannelsTask

func GenReqDefForCreateMergeChannelsTask() *def.HttpRequestDef

func GenReqDefForCreateMpeCallBack

func GenReqDefForCreateMpeCallBack() *def.HttpRequestDef

func GenReqDefForCreateQualityEnhanceTemplate

func GenReqDefForCreateQualityEnhanceTemplate() *def.HttpRequestDef

func GenReqDefForCreateRemuxTask

func GenReqDefForCreateRemuxTask() *def.HttpRequestDef

func GenReqDefForCreateResetTracksTask

func GenReqDefForCreateResetTracksTask() *def.HttpRequestDef

func GenReqDefForCreateRetryRemuxTask

func GenReqDefForCreateRetryRemuxTask() *def.HttpRequestDef

func GenReqDefForCreateTemplateGroup

func GenReqDefForCreateTemplateGroup() *def.HttpRequestDef

func GenReqDefForCreateThumbnailsTask

func GenReqDefForCreateThumbnailsTask() *def.HttpRequestDef

func GenReqDefForCreateTransTemplate

func GenReqDefForCreateTransTemplate() *def.HttpRequestDef

func GenReqDefForCreateTranscodingTask

func GenReqDefForCreateTranscodingTask() *def.HttpRequestDef

func GenReqDefForCreateWatermarkTemplate

func GenReqDefForCreateWatermarkTemplate() *def.HttpRequestDef

func GenReqDefForDeleteAnimatedGraphicsTask

func GenReqDefForDeleteAnimatedGraphicsTask() *def.HttpRequestDef

func GenReqDefForDeleteEditingJob added in v0.0.63

func GenReqDefForDeleteEditingJob() *def.HttpRequestDef

func GenReqDefForDeleteEncryptTask

func GenReqDefForDeleteEncryptTask() *def.HttpRequestDef

func GenReqDefForDeleteExtractTask

func GenReqDefForDeleteExtractTask() *def.HttpRequestDef

func GenReqDefForDeleteMediaProcessTask

func GenReqDefForDeleteMediaProcessTask() *def.HttpRequestDef

func GenReqDefForDeleteMergeChannelsTask

func GenReqDefForDeleteMergeChannelsTask() *def.HttpRequestDef

func GenReqDefForDeleteQualityEnhanceTemplate

func GenReqDefForDeleteQualityEnhanceTemplate() *def.HttpRequestDef

func GenReqDefForDeleteRemuxTask

func GenReqDefForDeleteRemuxTask() *def.HttpRequestDef

func GenReqDefForDeleteResetTracksTask

func GenReqDefForDeleteResetTracksTask() *def.HttpRequestDef

func GenReqDefForDeleteTemplate

func GenReqDefForDeleteTemplate() *def.HttpRequestDef

func GenReqDefForDeleteTemplateGroup

func GenReqDefForDeleteTemplateGroup() *def.HttpRequestDef

func GenReqDefForDeleteThumbnailsTask

func GenReqDefForDeleteThumbnailsTask() *def.HttpRequestDef

func GenReqDefForDeleteTranscodingTask

func GenReqDefForDeleteTranscodingTask() *def.HttpRequestDef

func GenReqDefForDeleteTranscodingTaskByConsole added in v0.1.13

func GenReqDefForDeleteTranscodingTaskByConsole() *def.HttpRequestDef

func GenReqDefForDeleteWatermarkTemplate

func GenReqDefForDeleteWatermarkTemplate() *def.HttpRequestDef

func GenReqDefForListAllBuckets added in v0.1.13

func GenReqDefForListAllBuckets() *def.HttpRequestDef

func GenReqDefForListAllObsObjList added in v0.1.13

func GenReqDefForListAllObsObjList() *def.HttpRequestDef

func GenReqDefForListAnimatedGraphicsTask

func GenReqDefForListAnimatedGraphicsTask() *def.HttpRequestDef

func GenReqDefForListEditingJob added in v0.0.63

func GenReqDefForListEditingJob() *def.HttpRequestDef

func GenReqDefForListEncryptTask

func GenReqDefForListEncryptTask() *def.HttpRequestDef

func GenReqDefForListExtractTask

func GenReqDefForListExtractTask() *def.HttpRequestDef

func GenReqDefForListMediaProcessTask

func GenReqDefForListMediaProcessTask() *def.HttpRequestDef

func GenReqDefForListMergeChannelsTask

func GenReqDefForListMergeChannelsTask() *def.HttpRequestDef

func GenReqDefForListNotifyEvent added in v0.1.13

func GenReqDefForListNotifyEvent() *def.HttpRequestDef

func GenReqDefForListNotifySmnTopicConfig added in v0.1.13

func GenReqDefForListNotifySmnTopicConfig() *def.HttpRequestDef

func GenReqDefForListQualityEnhanceDefaultTemplate

func GenReqDefForListQualityEnhanceDefaultTemplate() *def.HttpRequestDef

func GenReqDefForListRemuxTask

func GenReqDefForListRemuxTask() *def.HttpRequestDef

func GenReqDefForListResetTracksTask

func GenReqDefForListResetTracksTask() *def.HttpRequestDef

func GenReqDefForListStatSummary added in v0.1.13

func GenReqDefForListStatSummary() *def.HttpRequestDef

func GenReqDefForListTemplate

func GenReqDefForListTemplate() *def.HttpRequestDef

func GenReqDefForListTemplateGroup

func GenReqDefForListTemplateGroup() *def.HttpRequestDef

func GenReqDefForListThumbnailsTask

func GenReqDefForListThumbnailsTask() *def.HttpRequestDef

func GenReqDefForListTranscodeDetail

func GenReqDefForListTranscodeDetail() *def.HttpRequestDef

func GenReqDefForListTranscodingTask

func GenReqDefForListTranscodingTask() *def.HttpRequestDef

func GenReqDefForListWatermarkTemplate

func GenReqDefForListWatermarkTemplate() *def.HttpRequestDef

func GenReqDefForNotifySmnTopicConfig added in v0.1.13

func GenReqDefForNotifySmnTopicConfig() *def.HttpRequestDef

func GenReqDefForShowAgenciesTask added in v0.1.13

func GenReqDefForShowAgenciesTask() *def.HttpRequestDef

func GenReqDefForShowTenantAccessInfo added in v0.1.76

func GenReqDefForShowTenantAccessInfo() *def.HttpRequestDef

func GenReqDefForUpdateBucketAuthorized added in v0.1.13

func GenReqDefForUpdateBucketAuthorized() *def.HttpRequestDef

func GenReqDefForUpdateQualityEnhanceTemplate

func GenReqDefForUpdateQualityEnhanceTemplate() *def.HttpRequestDef

func GenReqDefForUpdateTemplateGroup

func GenReqDefForUpdateTemplateGroup() *def.HttpRequestDef

func GenReqDefForUpdateTenantAccessInfo added in v0.1.76

func GenReqDefForUpdateTenantAccessInfo() *def.HttpRequestDef

func GenReqDefForUpdateTransTemplate

func GenReqDefForUpdateTransTemplate() *def.HttpRequestDef

func GenReqDefForUpdateWatermarkTemplate

func GenReqDefForUpdateWatermarkTemplate() *def.HttpRequestDef

func MpcClientBuilder

func MpcClientBuilder() *httpclient.HcHttpClientBuilder

Types

type CancelRemuxTaskInvoker added in v0.0.90

type CancelRemuxTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CancelRemuxTaskInvoker) Invoke added in v0.0.90

type CreateAgenciesTaskInvoker added in v0.1.13

type CreateAgenciesTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAgenciesTaskInvoker) Invoke added in v0.1.13

type CreateAnimatedGraphicsTaskInvoker added in v0.0.90

type CreateAnimatedGraphicsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAnimatedGraphicsTaskInvoker) Invoke added in v0.0.90

type CreateEditingJobInvoker added in v0.0.90

type CreateEditingJobInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEditingJobInvoker) Invoke added in v0.0.90

type CreateEncryptTaskInvoker added in v0.0.90

type CreateEncryptTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEncryptTaskInvoker) Invoke added in v0.0.90

type CreateExtractTaskInvoker added in v0.0.90

type CreateExtractTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateExtractTaskInvoker) Invoke added in v0.0.90

type CreateMbTasksReportInvoker added in v0.0.90

type CreateMbTasksReportInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateMbTasksReportInvoker) Invoke added in v0.0.90

type CreateMediaProcessTaskInvoker added in v0.0.90

type CreateMediaProcessTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateMediaProcessTaskInvoker) Invoke added in v0.0.90

type CreateMergeChannelsTaskInvoker added in v0.0.90

type CreateMergeChannelsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateMergeChannelsTaskInvoker) Invoke added in v0.0.90

type CreateMpeCallBackInvoker added in v0.0.90

type CreateMpeCallBackInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateMpeCallBackInvoker) Invoke added in v0.0.90

type CreateQualityEnhanceTemplateInvoker added in v0.0.90

type CreateQualityEnhanceTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateQualityEnhanceTemplateInvoker) Invoke added in v0.0.90

type CreateRemuxTaskInvoker added in v0.0.90

type CreateRemuxTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRemuxTaskInvoker) Invoke added in v0.0.90

type CreateResetTracksTaskInvoker added in v0.0.90

type CreateResetTracksTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateResetTracksTaskInvoker) Invoke added in v0.0.90

type CreateRetryRemuxTaskInvoker added in v0.0.90

type CreateRetryRemuxTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRetryRemuxTaskInvoker) Invoke added in v0.0.90

type CreateTemplateGroupInvoker added in v0.0.90

type CreateTemplateGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTemplateGroupInvoker) Invoke added in v0.0.90

type CreateThumbnailsTaskInvoker added in v0.0.90

type CreateThumbnailsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateThumbnailsTaskInvoker) Invoke added in v0.0.90

type CreateTransTemplateInvoker added in v0.0.90

type CreateTransTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTransTemplateInvoker) Invoke added in v0.0.90

type CreateTranscodingTaskInvoker added in v0.0.90

type CreateTranscodingTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTranscodingTaskInvoker) Invoke added in v0.0.90

type CreateWatermarkTemplateInvoker added in v0.0.90

type CreateWatermarkTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateWatermarkTemplateInvoker) Invoke added in v0.0.90

type DeleteAnimatedGraphicsTaskInvoker added in v0.0.90

type DeleteAnimatedGraphicsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAnimatedGraphicsTaskInvoker) Invoke added in v0.0.90

type DeleteEditingJobInvoker added in v0.0.90

type DeleteEditingJobInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEditingJobInvoker) Invoke added in v0.0.90

type DeleteEncryptTaskInvoker added in v0.0.90

type DeleteEncryptTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEncryptTaskInvoker) Invoke added in v0.0.90

type DeleteExtractTaskInvoker added in v0.0.90

type DeleteExtractTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteExtractTaskInvoker) Invoke added in v0.0.90

type DeleteMediaProcessTaskInvoker added in v0.0.90

type DeleteMediaProcessTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteMediaProcessTaskInvoker) Invoke added in v0.0.90

type DeleteMergeChannelsTaskInvoker added in v0.0.90

type DeleteMergeChannelsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteMergeChannelsTaskInvoker) Invoke added in v0.0.90

type DeleteQualityEnhanceTemplateInvoker added in v0.0.90

type DeleteQualityEnhanceTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteQualityEnhanceTemplateInvoker) Invoke added in v0.0.90

type DeleteRemuxTaskInvoker added in v0.0.90

type DeleteRemuxTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRemuxTaskInvoker) Invoke added in v0.0.90

type DeleteResetTracksTaskInvoker added in v0.0.90

type DeleteResetTracksTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteResetTracksTaskInvoker) Invoke added in v0.0.90

type DeleteTemplateGroupInvoker added in v0.0.90

type DeleteTemplateGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTemplateGroupInvoker) Invoke added in v0.0.90

type DeleteTemplateInvoker added in v0.0.90

type DeleteTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTemplateInvoker) Invoke added in v0.0.90

type DeleteThumbnailsTaskInvoker added in v0.0.90

type DeleteThumbnailsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteThumbnailsTaskInvoker) Invoke added in v0.0.90

type DeleteTranscodingTaskByConsoleInvoker added in v0.1.13

type DeleteTranscodingTaskByConsoleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTranscodingTaskByConsoleInvoker) Invoke added in v0.1.13

type DeleteTranscodingTaskInvoker added in v0.0.90

type DeleteTranscodingTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTranscodingTaskInvoker) Invoke added in v0.0.90

type DeleteWatermarkTemplateInvoker added in v0.0.90

type DeleteWatermarkTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteWatermarkTemplateInvoker) Invoke added in v0.0.90

type ListAllBucketsInvoker added in v0.1.13

type ListAllBucketsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAllBucketsInvoker) Invoke added in v0.1.13

type ListAllObsObjListInvoker added in v0.1.13

type ListAllObsObjListInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAllObsObjListInvoker) Invoke added in v0.1.13

type ListAnimatedGraphicsTaskInvoker added in v0.0.90

type ListAnimatedGraphicsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAnimatedGraphicsTaskInvoker) Invoke added in v0.0.90

type ListEditingJobInvoker added in v0.0.90

type ListEditingJobInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEditingJobInvoker) Invoke added in v0.0.90

type ListEncryptTaskInvoker added in v0.0.90

type ListEncryptTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEncryptTaskInvoker) Invoke added in v0.0.90

type ListExtractTaskInvoker added in v0.0.90

type ListExtractTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListExtractTaskInvoker) Invoke added in v0.0.90

type ListMediaProcessTaskInvoker added in v0.0.90

type ListMediaProcessTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMediaProcessTaskInvoker) Invoke added in v0.0.90

type ListMergeChannelsTaskInvoker added in v0.0.90

type ListMergeChannelsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMergeChannelsTaskInvoker) Invoke added in v0.0.90

type ListNotifyEventInvoker added in v0.1.13

type ListNotifyEventInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNotifyEventInvoker) Invoke added in v0.1.13

type ListNotifySmnTopicConfigInvoker added in v0.1.13

type ListNotifySmnTopicConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNotifySmnTopicConfigInvoker) Invoke added in v0.1.13

type ListQualityEnhanceDefaultTemplateInvoker added in v0.0.90

type ListQualityEnhanceDefaultTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQualityEnhanceDefaultTemplateInvoker) Invoke added in v0.0.90

type ListRemuxTaskInvoker added in v0.0.90

type ListRemuxTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRemuxTaskInvoker) Invoke added in v0.0.90

type ListResetTracksTaskInvoker added in v0.0.90

type ListResetTracksTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResetTracksTaskInvoker) Invoke added in v0.0.90

type ListStatSummaryInvoker added in v0.1.13

type ListStatSummaryInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStatSummaryInvoker) Invoke added in v0.1.13

type ListTemplateGroupInvoker added in v0.0.90

type ListTemplateGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTemplateGroupInvoker) Invoke added in v0.0.90

type ListTemplateInvoker added in v0.0.90

type ListTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTemplateInvoker) Invoke added in v0.0.90

type ListThumbnailsTaskInvoker added in v0.0.90

type ListThumbnailsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListThumbnailsTaskInvoker) Invoke added in v0.0.90

type ListTranscodeDetailInvoker added in v0.0.90

type ListTranscodeDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTranscodeDetailInvoker) Invoke added in v0.0.90

type ListTranscodingTaskInvoker added in v0.0.90

type ListTranscodingTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTranscodingTaskInvoker) Invoke added in v0.0.90

type ListWatermarkTemplateInvoker added in v0.0.90

type ListWatermarkTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWatermarkTemplateInvoker) Invoke added in v0.0.90

type MpcClient

type MpcClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewMpcClient

func NewMpcClient(hcClient *httpclient.HcHttpClient) *MpcClient

func (*MpcClient) CancelRemuxTask

func (c *MpcClient) CancelRemuxTask(request *model.CancelRemuxTaskRequest) (*model.CancelRemuxTaskResponse, error)

CancelRemuxTask 取消转封装任务

取消已下发的转封装任务,仅支持取消正在排队中的任务。。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CancelRemuxTaskInvoker added in v0.0.90

func (c *MpcClient) CancelRemuxTaskInvoker(request *model.CancelRemuxTaskRequest) *CancelRemuxTaskInvoker

CancelRemuxTaskInvoker 取消转封装任务

func (*MpcClient) CreateAgenciesTask added in v0.1.13

func (c *MpcClient) CreateAgenciesTask(request *model.CreateAgenciesTaskRequest) (*model.CreateAgenciesTaskResponse, error)

CreateAgenciesTask 请求委托任务

开启或关闭\"委托授权\", 开启后,媒体处理服务将拥有您所有桶的读写权限,子账号不支持委托授权。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateAgenciesTaskInvoker added in v0.1.13

func (c *MpcClient) CreateAgenciesTaskInvoker(request *model.CreateAgenciesTaskRequest) *CreateAgenciesTaskInvoker

CreateAgenciesTaskInvoker 请求委托任务

func (*MpcClient) CreateAnimatedGraphicsTask

CreateAnimatedGraphicsTask 新建转动图任务

创建动图任务,用于将完整的视频文件或视频文件中的一部分转换为动态图文件,暂只支持输出GIF文件。 待转动图的视频文件需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateAnimatedGraphicsTaskInvoker added in v0.0.90

func (c *MpcClient) CreateAnimatedGraphicsTaskInvoker(request *model.CreateAnimatedGraphicsTaskRequest) *CreateAnimatedGraphicsTaskInvoker

CreateAnimatedGraphicsTaskInvoker 新建转动图任务

func (*MpcClient) CreateEditingJob added in v0.0.63

func (c *MpcClient) CreateEditingJob(request *model.CreateEditingJobRequest) (*model.CreateEditingJobResponse, error)

CreateEditingJob 新建剪辑任务

创建剪辑任务,用于将多个视频文件进行裁剪成多个视频分段,并且可以把这些视频分段合并成一个视频,剪切和拼接功能可以单独使用。 待剪辑的视频文件需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateEditingJobInvoker added in v0.0.90

func (c *MpcClient) CreateEditingJobInvoker(request *model.CreateEditingJobRequest) *CreateEditingJobInvoker

CreateEditingJobInvoker 新建剪辑任务

func (*MpcClient) CreateEncryptTask

func (c *MpcClient) CreateEncryptTask(request *model.CreateEncryptTaskRequest) (*model.CreateEncryptTaskResponse, error)

CreateEncryptTask 新建独立加密任务

支持独立加密,包括创建、查询、删除独立加密任务。该API已废弃。

约束:

  • 只支持转码后的文件进行加密。
  • 加密的文件必须是m3u8或者mpd结尾的文件。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateEncryptTaskInvoker added in v0.0.90

func (c *MpcClient) CreateEncryptTaskInvoker(request *model.CreateEncryptTaskRequest) *CreateEncryptTaskInvoker

CreateEncryptTaskInvoker 新建独立加密任务

func (*MpcClient) CreateExtractTask

func (c *MpcClient) CreateExtractTask(request *model.CreateExtractTaskRequest) (*model.CreateExtractTaskResponse, error)

CreateExtractTask 新建视频解析任务

创建视频解析任务,解析视频元数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateExtractTaskInvoker added in v0.0.90

func (c *MpcClient) CreateExtractTaskInvoker(request *model.CreateExtractTaskRequest) *CreateExtractTaskInvoker

CreateExtractTaskInvoker 新建视频解析任务

func (*MpcClient) CreateMbTasksReport

CreateMbTasksReport 合并多声道任务、重置声轨任务上报接口

## 典型场景 ##

合并音频多声道文件任务、重置音频文件声轨任务上报结果接口。

## 接口功能 ##

合并音频多声道文件任务、重置音频文件声轨任务上报结果接口。

## 接口约束 ##

无。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateMbTasksReportInvoker added in v0.0.90

func (c *MpcClient) CreateMbTasksReportInvoker(request *model.CreateMbTasksReportRequest) *CreateMbTasksReportInvoker

CreateMbTasksReportInvoker 合并多声道任务、重置声轨任务上报接口

func (*MpcClient) CreateMediaProcessTask

CreateMediaProcessTask 创建视频增强任务

## 典型场景 ##

创建视频增强任务。

## 接口功能 ##

创建视频增强任务。

## 接口约束 ##

无。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateMediaProcessTaskInvoker added in v0.0.90

func (c *MpcClient) CreateMediaProcessTaskInvoker(request *model.CreateMediaProcessTaskRequest) *CreateMediaProcessTaskInvoker

CreateMediaProcessTaskInvoker 创建视频增强任务

func (*MpcClient) CreateMergeChannelsTask

CreateMergeChannelsTask 创建声道合并任务

创建声道合并任务,合并声道任务支持将每个声道各放一个文件中的片源,合并为单个音频文件。 执行合并声道的源音频文件需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateMergeChannelsTaskInvoker added in v0.0.90

func (c *MpcClient) CreateMergeChannelsTaskInvoker(request *model.CreateMergeChannelsTaskRequest) *CreateMergeChannelsTaskInvoker

CreateMergeChannelsTaskInvoker 创建声道合并任务

func (*MpcClient) CreateMpeCallBack

func (c *MpcClient) CreateMpeCallBack(request *model.CreateMpeCallBackRequest) (*model.CreateMpeCallBackResponse, error)

CreateMpeCallBack mpe通知mpc

## 典型场景 ##

mpe通知mpc。

## 接口功能 ##

mpe调用此接口通知mpc转封装等结果。

## 接口约束 ##

无。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateMpeCallBackInvoker added in v0.0.90

func (c *MpcClient) CreateMpeCallBackInvoker(request *model.CreateMpeCallBackRequest) *CreateMpeCallBackInvoker

CreateMpeCallBackInvoker mpe通知mpc

func (*MpcClient) CreateQualityEnhanceTemplate

CreateQualityEnhanceTemplate 创建视频增强模板

创建视频增强模板

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateQualityEnhanceTemplateInvoker added in v0.0.90

func (c *MpcClient) CreateQualityEnhanceTemplateInvoker(request *model.CreateQualityEnhanceTemplateRequest) *CreateQualityEnhanceTemplateInvoker

CreateQualityEnhanceTemplateInvoker 创建视频增强模板

func (*MpcClient) CreateRemuxTask

func (c *MpcClient) CreateRemuxTask(request *model.CreateRemuxTaskRequest) (*model.CreateRemuxTaskResponse, error)

CreateRemuxTask 新建转封装任务

创建转封装任务,转换音视频文件的格式,但不改变其分辨率和码率。 待转封装的媒资文件需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateRemuxTaskInvoker added in v0.0.90

func (c *MpcClient) CreateRemuxTaskInvoker(request *model.CreateRemuxTaskRequest) *CreateRemuxTaskInvoker

CreateRemuxTaskInvoker 新建转封装任务

func (*MpcClient) CreateResetTracksTask

CreateResetTracksTask 创建音轨重置任务

创建音轨重置任务,重置音轨任务支持按人工指定关系声道layout,语言标签,转封装片源,使其满足转码输入。 执行音轨重置的源音频文件需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateResetTracksTaskInvoker added in v0.0.90

func (c *MpcClient) CreateResetTracksTaskInvoker(request *model.CreateResetTracksTaskRequest) *CreateResetTracksTaskInvoker

CreateResetTracksTaskInvoker 创建音轨重置任务

func (*MpcClient) CreateRetryRemuxTask

CreateRetryRemuxTask 重试转封装任务

对失败的转封装任务进行重试。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateRetryRemuxTaskInvoker added in v0.0.90

func (c *MpcClient) CreateRetryRemuxTaskInvoker(request *model.CreateRetryRemuxTaskRequest) *CreateRetryRemuxTaskInvoker

CreateRetryRemuxTaskInvoker 重试转封装任务

func (*MpcClient) CreateTemplateGroup

CreateTemplateGroup 新建转码模板组

新建转码模板组,最多支持一进六出。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateTemplateGroupInvoker added in v0.0.90

func (c *MpcClient) CreateTemplateGroupInvoker(request *model.CreateTemplateGroupRequest) *CreateTemplateGroupInvoker

CreateTemplateGroupInvoker 新建转码模板组

func (*MpcClient) CreateThumbnailsTask

CreateThumbnailsTask 新建截图任务

新建截图任务,视频截图将从首帧开始,按设置的时间间隔截图,最后截取末帧。 待截图的视频文件需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。

约束:

暂只支持生成JPG格式的图片文件。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateThumbnailsTaskInvoker added in v0.0.90

func (c *MpcClient) CreateThumbnailsTaskInvoker(request *model.CreateThumbnailsTaskRequest) *CreateThumbnailsTaskInvoker

CreateThumbnailsTaskInvoker 新建截图任务

func (*MpcClient) CreateTransTemplate

CreateTransTemplate 新建转码模板

新建转码模板,采用自定义的模板转码。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateTransTemplateInvoker added in v0.0.90

func (c *MpcClient) CreateTransTemplateInvoker(request *model.CreateTransTemplateRequest) *CreateTransTemplateInvoker

CreateTransTemplateInvoker 新建转码模板

func (*MpcClient) CreateTranscodingTask

CreateTranscodingTask 新建转码任务

新建转码任务可以将视频进行转码,并在转码过程中压制水印、视频截图等。视频转码前需要配置转码模板。 待转码的音视频需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateTranscodingTaskInvoker added in v0.0.90

func (c *MpcClient) CreateTranscodingTaskInvoker(request *model.CreateTranscodingTaskRequest) *CreateTranscodingTaskInvoker

CreateTranscodingTaskInvoker 新建转码任务

func (*MpcClient) CreateWatermarkTemplate

CreateWatermarkTemplate 新建水印模板

自定义水印模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) CreateWatermarkTemplateInvoker added in v0.0.90

func (c *MpcClient) CreateWatermarkTemplateInvoker(request *model.CreateWatermarkTemplateRequest) *CreateWatermarkTemplateInvoker

CreateWatermarkTemplateInvoker 新建水印模板

func (*MpcClient) DeleteAnimatedGraphicsTask

DeleteAnimatedGraphicsTask 取消转动图任务

取消已下发的生成动图任务,仅支持取消正在排队中的任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteAnimatedGraphicsTaskInvoker added in v0.0.90

func (c *MpcClient) DeleteAnimatedGraphicsTaskInvoker(request *model.DeleteAnimatedGraphicsTaskRequest) *DeleteAnimatedGraphicsTaskInvoker

DeleteAnimatedGraphicsTaskInvoker 取消转动图任务

func (*MpcClient) DeleteEditingJob added in v0.0.63

func (c *MpcClient) DeleteEditingJob(request *model.DeleteEditingJobRequest) (*model.DeleteEditingJobResponse, error)

DeleteEditingJob 取消剪辑任务

取消已下发的生成剪辑任务,仅支持取消正在排队中的任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteEditingJobInvoker added in v0.0.90

func (c *MpcClient) DeleteEditingJobInvoker(request *model.DeleteEditingJobRequest) *DeleteEditingJobInvoker

DeleteEditingJobInvoker 取消剪辑任务

func (*MpcClient) DeleteEncryptTask

func (c *MpcClient) DeleteEncryptTask(request *model.DeleteEncryptTaskRequest) (*model.DeleteEncryptTaskResponse, error)

DeleteEncryptTask 取消独立加密任务

取消独立加密任务。该API已废弃。

约束:

只能取消正在任务队列中排队的任务。已开始加密或已完成的加密任务不能取消。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteEncryptTaskInvoker added in v0.0.90

func (c *MpcClient) DeleteEncryptTaskInvoker(request *model.DeleteEncryptTaskRequest) *DeleteEncryptTaskInvoker

DeleteEncryptTaskInvoker 取消独立加密任务

func (*MpcClient) DeleteExtractTask

func (c *MpcClient) DeleteExtractTask(request *model.DeleteExtractTaskRequest) (*model.DeleteExtractTaskResponse, error)

DeleteExtractTask 取消视频解析任务

取消已下发的视频解析任务,仅支持取消正在排队中的任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteExtractTaskInvoker added in v0.0.90

func (c *MpcClient) DeleteExtractTaskInvoker(request *model.DeleteExtractTaskRequest) *DeleteExtractTaskInvoker

DeleteExtractTaskInvoker 取消视频解析任务

func (*MpcClient) DeleteMediaProcessTask

DeleteMediaProcessTask 取消视频增强任务

## 典型场景 ##

取消视频增强任务。

## 接口功能 ##

取消视频增强任务。

## 接口约束 ##

仅可删除正在排队中的任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteMediaProcessTaskInvoker added in v0.0.90

func (c *MpcClient) DeleteMediaProcessTaskInvoker(request *model.DeleteMediaProcessTaskRequest) *DeleteMediaProcessTaskInvoker

DeleteMediaProcessTaskInvoker 取消视频增强任务

func (*MpcClient) DeleteMergeChannelsTask

DeleteMergeChannelsTask 取消声道合并任务

取消合并音频多声道文件。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteMergeChannelsTaskInvoker added in v0.0.90

func (c *MpcClient) DeleteMergeChannelsTaskInvoker(request *model.DeleteMergeChannelsTaskRequest) *DeleteMergeChannelsTaskInvoker

DeleteMergeChannelsTaskInvoker 取消声道合并任务

func (*MpcClient) DeleteQualityEnhanceTemplate

DeleteQualityEnhanceTemplate 删除用户视频增强模板

删除用户视频增强模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteQualityEnhanceTemplateInvoker added in v0.0.90

func (c *MpcClient) DeleteQualityEnhanceTemplateInvoker(request *model.DeleteQualityEnhanceTemplateRequest) *DeleteQualityEnhanceTemplateInvoker

DeleteQualityEnhanceTemplateInvoker 删除用户视频增强模板

func (*MpcClient) DeleteRemuxTask

func (c *MpcClient) DeleteRemuxTask(request *model.DeleteRemuxTaskRequest) (*model.DeleteRemuxTaskResponse, error)

DeleteRemuxTask 删除转封装任务记录

删除转封装任务记录,只能删除状态为“已取消”,“转码成功”,“转码失败”的任务记录。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteRemuxTaskInvoker added in v0.0.90

func (c *MpcClient) DeleteRemuxTaskInvoker(request *model.DeleteRemuxTaskRequest) *DeleteRemuxTaskInvoker

DeleteRemuxTaskInvoker 删除转封装任务记录

func (*MpcClient) DeleteResetTracksTask

DeleteResetTracksTask 取消音轨重置任务

取消重置音频文件声轨任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteResetTracksTaskInvoker added in v0.0.90

func (c *MpcClient) DeleteResetTracksTaskInvoker(request *model.DeleteResetTracksTaskRequest) *DeleteResetTracksTaskInvoker

DeleteResetTracksTaskInvoker 取消音轨重置任务

func (*MpcClient) DeleteTemplate

func (c *MpcClient) DeleteTemplate(request *model.DeleteTemplateRequest) (*model.DeleteTemplateResponse, error)

DeleteTemplate 删除转码模板

删除转码模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteTemplateGroup

DeleteTemplateGroup 删除转码模板组

删除转码模板组。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteTemplateGroupInvoker added in v0.0.90

func (c *MpcClient) DeleteTemplateGroupInvoker(request *model.DeleteTemplateGroupRequest) *DeleteTemplateGroupInvoker

DeleteTemplateGroupInvoker 删除转码模板组

func (*MpcClient) DeleteTemplateInvoker added in v0.0.90

func (c *MpcClient) DeleteTemplateInvoker(request *model.DeleteTemplateRequest) *DeleteTemplateInvoker

DeleteTemplateInvoker 删除转码模板

func (*MpcClient) DeleteThumbnailsTask

DeleteThumbnailsTask 取消截图任务

取消已下发截图任务。 只能取消已接受尚在队列中等待处理的任务,已完成或正在执行阶段的任务不能取消。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteThumbnailsTaskInvoker added in v0.0.90

func (c *MpcClient) DeleteThumbnailsTaskInvoker(request *model.DeleteThumbnailsTaskRequest) *DeleteThumbnailsTaskInvoker

DeleteThumbnailsTaskInvoker 取消截图任务

func (*MpcClient) DeleteTranscodingTask

DeleteTranscodingTask 取消转码任务

取消已下发转码任务。 只能取消正在转码任务队列中排队的转码任务。已开始转码或已完成的转码任务不能取消。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteTranscodingTaskByConsole added in v0.1.13

DeleteTranscodingTaskByConsole 删除转码任务记录

删除转码任务记录,只能删除状态为“已取消”,“转码成功”,“转码失败”的转码任务记录。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteTranscodingTaskByConsoleInvoker added in v0.1.13

func (c *MpcClient) DeleteTranscodingTaskByConsoleInvoker(request *model.DeleteTranscodingTaskByConsoleRequest) *DeleteTranscodingTaskByConsoleInvoker

DeleteTranscodingTaskByConsoleInvoker 删除转码任务记录

func (*MpcClient) DeleteTranscodingTaskInvoker added in v0.0.90

func (c *MpcClient) DeleteTranscodingTaskInvoker(request *model.DeleteTranscodingTaskRequest) *DeleteTranscodingTaskInvoker

DeleteTranscodingTaskInvoker 取消转码任务

func (*MpcClient) DeleteWatermarkTemplate

DeleteWatermarkTemplate 删除水印模板

删除自定义水印模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) DeleteWatermarkTemplateInvoker added in v0.0.90

func (c *MpcClient) DeleteWatermarkTemplateInvoker(request *model.DeleteWatermarkTemplateRequest) *DeleteWatermarkTemplateInvoker

DeleteWatermarkTemplateInvoker 删除水印模板

func (*MpcClient) ListAllBuckets added in v0.1.13

func (c *MpcClient) ListAllBuckets(request *model.ListAllBucketsRequest) (*model.ListAllBucketsResponse, error)

ListAllBuckets 查询桶列表

请求查询自己创建的指定的桶区域位置的桶列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListAllBucketsInvoker added in v0.1.13

func (c *MpcClient) ListAllBucketsInvoker(request *model.ListAllBucketsRequest) *ListAllBucketsInvoker

ListAllBucketsInvoker 查询桶列表

func (*MpcClient) ListAllObsObjList added in v0.1.13

func (c *MpcClient) ListAllObsObjList(request *model.ListAllObsObjListRequest) (*model.ListAllObsObjListResponse, error)

ListAllObsObjList 查询桶里的object

查询桶里的object。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListAllObsObjListInvoker added in v0.1.13

func (c *MpcClient) ListAllObsObjListInvoker(request *model.ListAllObsObjListRequest) *ListAllObsObjListInvoker

ListAllObsObjListInvoker 查询桶里的object

func (*MpcClient) ListAnimatedGraphicsTask

ListAnimatedGraphicsTask 查询转动图任务

查询动图任务的状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListAnimatedGraphicsTaskInvoker added in v0.0.90

func (c *MpcClient) ListAnimatedGraphicsTaskInvoker(request *model.ListAnimatedGraphicsTaskRequest) *ListAnimatedGraphicsTaskInvoker

ListAnimatedGraphicsTaskInvoker 查询转动图任务

func (*MpcClient) ListEditingJob added in v0.0.63

func (c *MpcClient) ListEditingJob(request *model.ListEditingJobRequest) (*model.ListEditingJobResponse, error)

ListEditingJob 查询剪辑任务

查询剪辑任务的状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListEditingJobInvoker added in v0.0.90

func (c *MpcClient) ListEditingJobInvoker(request *model.ListEditingJobRequest) *ListEditingJobInvoker

ListEditingJobInvoker 查询剪辑任务

func (*MpcClient) ListEncryptTask

func (c *MpcClient) ListEncryptTask(request *model.ListEncryptTaskRequest) (*model.ListEncryptTaskResponse, error)

ListEncryptTask 查询独立加密任务

查询独立加密任务状态。返回任务执行结果或当前状态。该API已废弃。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListEncryptTaskInvoker added in v0.0.90

func (c *MpcClient) ListEncryptTaskInvoker(request *model.ListEncryptTaskRequest) *ListEncryptTaskInvoker

ListEncryptTaskInvoker 查询独立加密任务

func (*MpcClient) ListExtractTask

func (c *MpcClient) ListExtractTask(request *model.ListExtractTaskRequest) (*model.ListExtractTaskResponse, error)

ListExtractTask 查询视频解析任务

查询解析任务的状态和结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListExtractTaskInvoker added in v0.0.90

func (c *MpcClient) ListExtractTaskInvoker(request *model.ListExtractTaskRequest) *ListExtractTaskInvoker

ListExtractTaskInvoker 查询视频解析任务

func (*MpcClient) ListMediaProcessTask

ListMediaProcessTask 查询视频增强任务

## 典型场景 ##

查询视频增强任务。

## 接口功能 ##

查询视频增强任务。

## 接口约束 ##

无。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListMediaProcessTaskInvoker added in v0.0.90

func (c *MpcClient) ListMediaProcessTaskInvoker(request *model.ListMediaProcessTaskRequest) *ListMediaProcessTaskInvoker

ListMediaProcessTaskInvoker 查询视频增强任务

func (*MpcClient) ListMergeChannelsTask

ListMergeChannelsTask 查询声道合并任务

查询声道合并任务的状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListMergeChannelsTaskInvoker added in v0.0.90

func (c *MpcClient) ListMergeChannelsTaskInvoker(request *model.ListMergeChannelsTaskRequest) *ListMergeChannelsTaskInvoker

ListMergeChannelsTaskInvoker 查询声道合并任务

func (*MpcClient) ListNotifyEvent added in v0.1.13

func (c *MpcClient) ListNotifyEvent(request *model.ListNotifyEventRequest) (*model.ListNotifyEventResponse, error)

ListNotifyEvent 查询转码服务端所有事件

查询消息订阅功能板块, SMN主题的所有订阅事件。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListNotifyEventInvoker added in v0.1.13

func (c *MpcClient) ListNotifyEventInvoker(request *model.ListNotifyEventRequest) *ListNotifyEventInvoker

ListNotifyEventInvoker 查询转码服务端所有事件

func (*MpcClient) ListNotifySmnTopicConfig added in v0.1.13

ListNotifySmnTopicConfig 查询转码服务端事件通知

查询消息订阅功能板块, SMN主题的订阅事件的启用状态和订阅消息的启用状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListNotifySmnTopicConfigInvoker added in v0.1.13

func (c *MpcClient) ListNotifySmnTopicConfigInvoker(request *model.ListNotifySmnTopicConfigRequest) *ListNotifySmnTopicConfigInvoker

ListNotifySmnTopicConfigInvoker 查询转码服务端事件通知

func (*MpcClient) ListQualityEnhanceDefaultTemplate

ListQualityEnhanceDefaultTemplate 查询视频增强预置模板

查询视频增强预置模板,返回所有结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListQualityEnhanceDefaultTemplateInvoker added in v0.0.90

func (c *MpcClient) ListQualityEnhanceDefaultTemplateInvoker(request *model.ListQualityEnhanceDefaultTemplateRequest) *ListQualityEnhanceDefaultTemplateInvoker

ListQualityEnhanceDefaultTemplateInvoker 查询视频增强预置模板

func (*MpcClient) ListRemuxTask

func (c *MpcClient) ListRemuxTask(request *model.ListRemuxTaskRequest) (*model.ListRemuxTaskResponse, error)

ListRemuxTask 查询转封装任务

查询转封装任务状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListRemuxTaskInvoker added in v0.0.90

func (c *MpcClient) ListRemuxTaskInvoker(request *model.ListRemuxTaskRequest) *ListRemuxTaskInvoker

ListRemuxTaskInvoker 查询转封装任务

func (*MpcClient) ListResetTracksTask

ListResetTracksTask 查询音轨重置任务

查询音轨重置任务的状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListResetTracksTaskInvoker added in v0.0.90

func (c *MpcClient) ListResetTracksTaskInvoker(request *model.ListResetTracksTaskRequest) *ListResetTracksTaskInvoker

ListResetTracksTaskInvoker 查询音轨重置任务

func (*MpcClient) ListStatSummary added in v0.1.13

func (c *MpcClient) ListStatSummary(request *model.ListStatSummaryRequest) (*model.ListStatSummaryResponse, error)

ListStatSummary 查询点播概览信息

查询最近一周,最近一月或者自定义时间段的“转码时长”,“调用转码API次数”。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListStatSummaryInvoker added in v0.1.13

func (c *MpcClient) ListStatSummaryInvoker(request *model.ListStatSummaryRequest) *ListStatSummaryInvoker

ListStatSummaryInvoker 查询点播概览信息

func (*MpcClient) ListTemplate

func (c *MpcClient) ListTemplate(request *model.ListTemplateRequest) (*model.ListTemplateResponse, error)

ListTemplate 查询转码模板

查询用户自定义转码配置模板。 支持指定模板ID查询,或分页全量查询。转码配置模板ID,最多10个。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListTemplateGroup

func (c *MpcClient) ListTemplateGroup(request *model.ListTemplateGroupRequest) (*model.ListTemplateGroupResponse, error)

ListTemplateGroup 查询转码模板组

查询转码模板组列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListTemplateGroupInvoker added in v0.0.90

func (c *MpcClient) ListTemplateGroupInvoker(request *model.ListTemplateGroupRequest) *ListTemplateGroupInvoker

ListTemplateGroupInvoker 查询转码模板组

func (*MpcClient) ListTemplateInvoker added in v0.0.90

func (c *MpcClient) ListTemplateInvoker(request *model.ListTemplateRequest) *ListTemplateInvoker

ListTemplateInvoker 查询转码模板

func (*MpcClient) ListThumbnailsTask

func (c *MpcClient) ListThumbnailsTask(request *model.ListThumbnailsTaskRequest) (*model.ListThumbnailsTaskResponse, error)

ListThumbnailsTask 查询截图任务

查询截图任务状态。返回任务执行结果,包括状态、输入、输出等信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListThumbnailsTaskInvoker added in v0.0.90

func (c *MpcClient) ListThumbnailsTaskInvoker(request *model.ListThumbnailsTaskRequest) *ListThumbnailsTaskInvoker

ListThumbnailsTaskInvoker 查询截图任务

func (*MpcClient) ListTranscodeDetail

ListTranscodeDetail 查询媒资转码详情

查询媒资转码详情

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListTranscodeDetailInvoker added in v0.0.90

func (c *MpcClient) ListTranscodeDetailInvoker(request *model.ListTranscodeDetailRequest) *ListTranscodeDetailInvoker

ListTranscodeDetailInvoker 查询媒资转码详情

func (*MpcClient) ListTranscodingTask

ListTranscodingTask 查询转码任务

查询转码任务状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListTranscodingTaskInvoker added in v0.0.90

func (c *MpcClient) ListTranscodingTaskInvoker(request *model.ListTranscodingTaskRequest) *ListTranscodingTaskInvoker

ListTranscodingTaskInvoker 查询转码任务

func (*MpcClient) ListWatermarkTemplate

ListWatermarkTemplate 查询水印模板

查询自定义水印模板。支持指定模板ID查询,或分页全量查询。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ListWatermarkTemplateInvoker added in v0.0.90

func (c *MpcClient) ListWatermarkTemplateInvoker(request *model.ListWatermarkTemplateRequest) *ListWatermarkTemplateInvoker

ListWatermarkTemplateInvoker 查询水印模板

func (*MpcClient) NotifySmnTopicConfig added in v0.1.13

NotifySmnTopicConfig 配置转码服务端事件通知

配置转码服务端事件通知。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) NotifySmnTopicConfigInvoker added in v0.1.13

func (c *MpcClient) NotifySmnTopicConfigInvoker(request *model.NotifySmnTopicConfigRequest) *NotifySmnTopicConfigInvoker

NotifySmnTopicConfigInvoker 配置转码服务端事件通知

func (*MpcClient) ShowAgenciesTask added in v0.1.13

func (c *MpcClient) ShowAgenciesTask(request *model.ShowAgenciesTaskRequest) (*model.ShowAgenciesTaskResponse, error)

ShowAgenciesTask 查询创建委托任务状态

查询创建委托任务状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ShowAgenciesTaskInvoker added in v0.1.13

func (c *MpcClient) ShowAgenciesTaskInvoker(request *model.ShowAgenciesTaskRequest) *ShowAgenciesTaskInvoker

ShowAgenciesTaskInvoker 查询创建委托任务状态

func (*MpcClient) ShowTenantAccessInfo added in v0.1.76

ShowTenantAccessInfo 租户查询服务开通状态信息

租户查询媒体转码服务开通状态信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) ShowTenantAccessInfoInvoker added in v0.1.76

func (c *MpcClient) ShowTenantAccessInfoInvoker(request *model.ShowTenantAccessInfoRequest) *ShowTenantAccessInfoInvoker

ShowTenantAccessInfoInvoker 租户查询服务开通状态信息

func (*MpcClient) UpdateBucketAuthorized added in v0.1.13

UpdateBucketAuthorized 桶授权或取消授权

对OBS桶进行授权或取消授权,媒体处理服务仅拥有已授权桶的读写权限。(暂不支持KMS加密桶的授权)

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) UpdateBucketAuthorizedInvoker added in v0.1.13

func (c *MpcClient) UpdateBucketAuthorizedInvoker(request *model.UpdateBucketAuthorizedRequest) *UpdateBucketAuthorizedInvoker

UpdateBucketAuthorizedInvoker 桶授权或取消授权

func (*MpcClient) UpdateQualityEnhanceTemplate

UpdateQualityEnhanceTemplate 更新视频增强模板

更新视频增强模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) UpdateQualityEnhanceTemplateInvoker added in v0.0.90

func (c *MpcClient) UpdateQualityEnhanceTemplateInvoker(request *model.UpdateQualityEnhanceTemplateRequest) *UpdateQualityEnhanceTemplateInvoker

UpdateQualityEnhanceTemplateInvoker 更新视频增强模板

func (*MpcClient) UpdateTemplateGroup

UpdateTemplateGroup 更新转码模板组

修改模板组接口。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) UpdateTemplateGroupInvoker added in v0.0.90

func (c *MpcClient) UpdateTemplateGroupInvoker(request *model.UpdateTemplateGroupRequest) *UpdateTemplateGroupInvoker

UpdateTemplateGroupInvoker 更新转码模板组

func (*MpcClient) UpdateTenantAccessInfo added in v0.1.76

UpdateTenantAccessInfo 租户开通媒体转码服务

租户开通媒体转码服务。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) UpdateTenantAccessInfoInvoker added in v0.1.76

func (c *MpcClient) UpdateTenantAccessInfoInvoker(request *model.UpdateTenantAccessInfoRequest) *UpdateTenantAccessInfoInvoker

UpdateTenantAccessInfoInvoker 租户开通媒体转码服务

func (*MpcClient) UpdateTransTemplate

UpdateTransTemplate 更新转码模板

更新转码模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) UpdateTransTemplateInvoker added in v0.0.90

func (c *MpcClient) UpdateTransTemplateInvoker(request *model.UpdateTransTemplateRequest) *UpdateTransTemplateInvoker

UpdateTransTemplateInvoker 更新转码模板

func (*MpcClient) UpdateWatermarkTemplate

UpdateWatermarkTemplate 更新水印模板

更新自定义水印模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*MpcClient) UpdateWatermarkTemplateInvoker added in v0.0.90

func (c *MpcClient) UpdateWatermarkTemplateInvoker(request *model.UpdateWatermarkTemplateRequest) *UpdateWatermarkTemplateInvoker

UpdateWatermarkTemplateInvoker 更新水印模板

type NotifySmnTopicConfigInvoker added in v0.1.13

type NotifySmnTopicConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*NotifySmnTopicConfigInvoker) Invoke added in v0.1.13

type ShowAgenciesTaskInvoker added in v0.1.13

type ShowAgenciesTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAgenciesTaskInvoker) Invoke added in v0.1.13

type ShowTenantAccessInfoInvoker added in v0.1.76

type ShowTenantAccessInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTenantAccessInfoInvoker) Invoke added in v0.1.76

type UpdateBucketAuthorizedInvoker added in v0.1.13

type UpdateBucketAuthorizedInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateBucketAuthorizedInvoker) Invoke added in v0.1.13

type UpdateQualityEnhanceTemplateInvoker added in v0.0.90

type UpdateQualityEnhanceTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateQualityEnhanceTemplateInvoker) Invoke added in v0.0.90

type UpdateTemplateGroupInvoker added in v0.0.90

type UpdateTemplateGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTemplateGroupInvoker) Invoke added in v0.0.90

type UpdateTenantAccessInfoInvoker added in v0.1.76

type UpdateTenantAccessInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTenantAccessInfoInvoker) Invoke added in v0.1.76

type UpdateTransTemplateInvoker added in v0.0.90

type UpdateTransTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTransTemplateInvoker) Invoke added in v0.0.90

type UpdateWatermarkTemplateInvoker added in v0.0.90

type UpdateWatermarkTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateWatermarkTemplateInvoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL