client

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Dec 28, 2018 License: Apache-2.0 Imports: 4 Imported by: 1

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) AddCustomLiveStreamTranscode

添加自定义转码模板

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) AddLiveRecord

func (c *LiveClient) AddLiveRecord(request *live.AddLiveRecordRequest) (*live.AddLiveRecordResponse, 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) AddLiveStreamRecordNotifyConfig

添加录制回调配置

func (*LiveClient) AddLiveStreamSnapshotNotifyConfig

添加截图回调配置

func (*LiveClient) DeleteCustomLiveStreamRecordTemplate

删除录制模板

func (*LiveClient) DeleteCustomLiveStreamSnapshotTemplate

删除直播截图模板

func (*LiveClient) DeleteCustomLiveStreamTranscode

删除自定义转码模板

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) DeleteLiveStreamNotifyUrlConfig

删除NotifyURL

func (*LiveClient) DeleteLiveStreamRecordNotifyConfig

删除录制回调配置

func (*LiveClient) DeleteLiveStreamSnapshotNotifyConfig

删除截图回调配置

func (*LiveClient) DescribeCustomLiveStreamRecordConfig

查询录制配置

func (*LiveClient) DescribeCustomLiveStreamRecordTemplates

查询录制模板列表

func (*LiveClient) DescribeCustomLiveStreamSnapshotConfig

查询直播截图配置

func (*LiveClient) DescribeCustomLiveStreamSnapshotTemplates

查询直播截图模板列表

func (*LiveClient) DescribeCustomLiveStreamTranscode

查询转码模板详情

func (*LiveClient) DescribeCustomLiveStreamTranscodes

查询转码模板列表

func (*LiveClient) DescribeCustomLiveStreamWatermarkConfig

查询水印配置

func (*LiveClient) DescribeCustomLiveStreamWatermarkTemplates

查询录制模板列表

func (*LiveClient) DescribeLiveApp

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

查询域名下的app列表

func (*LiveClient) DescribeLiveDomain

func (c *LiveClient) DescribeLiveDomain(request *live.DescribeLiveDomainRequest) (*live.DescribeLiveDomainResponse, error)

查询域名列表

func (*LiveClient) DescribeLiveDomainDetail

查询指定域名相关信息

func (*LiveClient) DescribeLiveStreamNotifyUrlConfig

查询NotifyURL

func (*LiveClient) DescribeLiveStreamRecordNotifyConfig

查询录制回调配置

func (*LiveClient) DescribeLiveStreamSnapshotNotifyConfig

查询截图信息回调配置

func (*LiveClient) DescribeLiveStreamTranscodeConfig

查询转码模板配置

func (*LiveClient) ForbidLiveStream

func (c *LiveClient) ForbidLiveStream(request *live.ForbidLiveStreamRequest) (*live.ForbidLiveStreamResponse, 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) SetLiveStreamNotifyUrlConfig

设置NotifyURL

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