client

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LiveClient

type LiveClient struct {
	core.JDCloudClient
}

func NewLiveClient

func NewLiveClient(credential *core.Credential) *LiveClient

func (*LiveClient) AddCustomLiveStreamRecordTemplate

添加直播录制模板

func (*LiveClient) AddCustomLiveStreamSnapshotTemplate

添加直播截图模板

func (*LiveClient) AddCustomLiveStreamTranscodeTemplate added in v1.4.0

添加自定义转码模板

func (*LiveClient) AddCustomLiveStreamWatermarkTemplate

添加直播水印模板

func (*LiveClient) AddLiveApp

func (c *LiveClient) AddLiveApp(request *live.AddLiveAppRequest) (*live.AddLiveAppResponse, error)

添加直播APP

func (*LiveClient) AddLiveDomain

func (c *LiveClient) AddLiveDomain(request *live.AddLiveDomainRequest) (*live.AddLiveDomainResponse, error)

添加直播域名

func (*LiveClient) AddLiveRecordTask added in v1.4.0

func (c *LiveClient) AddLiveRecordTask(request *live.AddLiveRecordTaskRequest) (*live.AddLiveRecordTaskResponse, error)

添加录制打点任务

  • 您可以调用此接口精确提取已录制的文件中所需要的部分

func (*LiveClient) AddLiveStreamAppRecord

添加APP录制配置

func (*LiveClient) AddLiveStreamAppSnapshot

添加APP直播截图配置

func (*LiveClient) AddLiveStreamAppTranscode

添加APP转码配置

func (*LiveClient) AddLiveStreamAppWatermark

添加APP水印配置

func (*LiveClient) AddLiveStreamDomainRecord

添加域名录制配置

func (*LiveClient) AddLiveStreamDomainSnapshot

添加域名直播截图配置

func (*LiveClient) AddLiveStreamDomainTranscode

添加域名转码配置

func (*LiveClient) AddLiveStreamDomainWatermark

添加域名水印配置

func (*LiveClient) CloseLiveTimeshift added in v1.6.0

func (c *LiveClient) CloseLiveTimeshift(request *live.CloseLiveTimeshiftRequest) (*live.CloseLiveTimeshiftResponse, error)

关闭时移

func (*LiveClient) DeleteCustomLiveStreamRecordTemplate

删除用户自定义录制模板

func (*LiveClient) DeleteCustomLiveStreamSnapshotTemplate

删除用户自定义直播截图模板

func (*LiveClient) DeleteCustomLiveStreamTranscodeTemplate added in v1.4.0

删除用户自定义转码模板

func (*LiveClient) DeleteCustomLiveStreamWatermarkTemplate

删除用户自定义水印模板

func (*LiveClient) DeleteLiveApp

func (c *LiveClient) DeleteLiveApp(request *live.DeleteLiveAppRequest) (*live.DeleteLiveAppResponse, error)

删除APP

func (*LiveClient) DeleteLiveDomain

func (c *LiveClient) DeleteLiveDomain(request *live.DeleteLiveDomainRequest) (*live.DeleteLiveDomainResponse, error)

删除直播域名

func (*LiveClient) DeleteLiveStreamAppRecord

删除APP录制配置

func (*LiveClient) DeleteLiveStreamAppSnapshot

删除APP截图配置

func (*LiveClient) DeleteLiveStreamAppTranscode

删除APP转码配置

func (*LiveClient) DeleteLiveStreamAppWatermark

删除APP水印配置

func (*LiveClient) DeleteLiveStreamDomainRecord

删除域名录制配置

func (*LiveClient) DeleteLiveStreamDomainSnapshot

删除域名截图配置

func (*LiveClient) DeleteLiveStreamDomainTranscode

删除域名转码配置

func (*LiveClient) DeleteLiveStreamDomainWatermark

删除域名水印配置

func (*LiveClient) DeleteLiveStreamNotifyConfig added in v1.4.0

删除直播流状态通知

func (*LiveClient) DeleteLiveStreamRecordNotifyConfig

删除录制回调配置

func (*LiveClient) DeleteLiveStreamSnapshotNotifyConfig

删除截图回调配置

func (*LiveClient) DescribeCustomLiveStreamRecordConfig

查询录制配置

func (*LiveClient) DescribeCustomLiveStreamRecordTemplates

查询录制模板列表

func (*LiveClient) DescribeCustomLiveStreamSnapshotConfig

查询直播截图配置

func (*LiveClient) DescribeCustomLiveStreamSnapshotTemplates

查询直播截图模板列表

func (*LiveClient) DescribeCustomLiveStreamTranscodeTemplate added in v1.4.0

查询用户自定义转码模板详情

func (*LiveClient) DescribeCustomLiveStreamTranscodeTemplates added in v1.4.0

查询用户自定义转码模板列表

func (*LiveClient) DescribeCustomLiveStreamWatermarkConfig

查询水印配置

func (*LiveClient) DescribeCustomLiveStreamWatermarkTemplates

查询水印模板列表

func (*LiveClient) DescribeLiveApp

func (c *LiveClient) DescribeLiveApp(request *live.DescribeLiveAppRequest) (*live.DescribeLiveAppResponse, error)

查询域名下的APP列表

func (*LiveClient) DescribeLiveDomainDetail

查询指定域名相关信息

func (*LiveClient) DescribeLiveDomains added in v1.4.0

func (c *LiveClient) DescribeLiveDomains(request *live.DescribeLiveDomainsRequest) (*live.DescribeLiveDomainsResponse, error)

查询域名列表

func (*LiveClient) DescribeLivePlayAuthKey added in v1.6.0

查询播放鉴权KEY

func (*LiveClient) DescribeLivePornData added in v1.6.0

func (c *LiveClient) DescribeLivePornData(request *live.DescribeLivePornDataRequest) (*live.DescribeLivePornDataResponse, error)

查询直播鉴黄张数数据

func (*LiveClient) DescribeLiveSnapshotData added in v1.6.0

查询直播截图张数数据

func (*LiveClient) DescribeLiveStreamNotifyConfig added in v1.4.0

查询直播流状态通知

func (*LiveClient) DescribeLiveStreamOnlineList added in v1.4.0

查看域名下所有的正在推的流的信息

func (*LiveClient) DescribeLiveStreamPublishList added in v1.4.0

查看域名下推流记录

func (*LiveClient) DescribeLiveStreamRecordNotifyConfig

查询录制回调配置

func (*LiveClient) DescribeLiveStreamSnapshotNotifyConfig

查询截图回调配置

func (*LiveClient) DescribeLiveStreamTranscodeConfig

查询转码模板配置

func (*LiveClient) DescribeLiveTimeshiftConfigs added in v1.6.0

查询时移配置

func (*LiveClient) ForbidLiveStream

func (c *LiveClient) ForbidLiveStream(request *live.ForbidLiveStreamRequest) (*live.ForbidLiveStreamResponse, error)

禁止直播流推送

func (*LiveClient) OpenLiveTimeshift added in v1.6.0

func (c *LiveClient) OpenLiveTimeshift(request *live.OpenLiveTimeshiftRequest) (*live.OpenLiveTimeshiftResponse, error)

开启时移

func (*LiveClient) ResumeLiveStream

func (c *LiveClient) ResumeLiveStream(request *live.ResumeLiveStreamRequest) (*live.ResumeLiveStreamResponse, error)

恢复直播流推送

func (*LiveClient) SetConfig

func (c *LiveClient) SetConfig(config *core.Config)

func (*LiveClient) SetLivePlayAuthKey added in v1.6.0

func (c *LiveClient) SetLivePlayAuthKey(request *live.SetLivePlayAuthKeyRequest) (*live.SetLivePlayAuthKeyResponse, error)

设置播放鉴权KEY

func (*LiveClient) SetLiveStreamNotifyConfig added in v1.4.0

设置推流回调配置

func (*LiveClient) SetLiveStreamRecordNotifyConfig added in v1.4.0

设置录制回调通知

func (*LiveClient) SetLiveStreamSnapshotNotifyConfig added in v1.4.0

设置截图回调通知

func (*LiveClient) SetLogger

func (c *LiveClient) SetLogger(logger core.Logger)

func (*LiveClient) StartLiveApp

func (c *LiveClient) StartLiveApp(request *live.StartLiveAppRequest) (*live.StartLiveAppResponse, error)

启用APP

func (*LiveClient) StartLiveDomain

func (c *LiveClient) StartLiveDomain(request *live.StartLiveDomainRequest) (*live.StartLiveDomainResponse, error)

启动域名

func (*LiveClient) StopLiveApp

func (c *LiveClient) StopLiveApp(request *live.StopLiveAppRequest) (*live.StopLiveAppResponse, error)

停用APP

func (*LiveClient) StopLiveDomain

func (c *LiveClient) StopLiveDomain(request *live.StopLiveDomainRequest) (*live.StopLiveDomainResponse, error)

停用域名

Jump to

Keyboard shortcuts

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