API概览

阿里云视频直播的OpenAPI采用RPC签名风格,签名细节参见RPC 调用机制。本文为您介绍了视频直播服务的所有API列表,建议您使用服务端SDK来调用API。

域名管理

API

描述

AddLiveDomain

调用AddLiveDomain添加直播域名,一次只能提交一个域名。

AddLiveDomainPlayMapping

调用AddLiveDomainPlayMapping添加主播流域名和子播流域名映射。

DeleteLiveDomainPlayMapping

调用DeleteLiveDomainPlayMapping删除主播流域名和子播流域名的映射关系配置。

AddLiveDomainMapping

调用AddLiveDomainMapping添加播流域名和推流域名的映射关系配置。

DeleteLiveDomain

调用DeleteLiveDomain删除已添加的直播域名。

DeleteLiveDomainMapping

调用DeleteLiveDomainMapping删除播流域名和推流域名的映射关系配置。

DescribeLiveDomainMapping

调用DescribeLiveDomainMapping查询推流域名、主播流域名和子播流域名映射。

DescribeLiveDomainDetail

调用DescribeLiveDomainDetail获取指定直播域名配置的基本信息。

DescribeLiveUserDomains

调用DescribeLiveUserDomains查询用户名下所有的直播域名。

StartLiveDomain

调用StartLiveDomain启用状态为停用的直播域名,将DomainStatus变更为online。

StopLiveDomain

调用StopLiveDomain停用某个直播域名,将DomainStatus变更为offline。

DescribeLiveCertificateDetail

调用DescribeLiveCertificateDetail获取证书详细信息。

DescribeLiveDomainCertificateInfo

调用DescribeLiveDomainCertificateInfo获取指定直播域名证书信息。

DescribeLiveCertificateList

调用DescribeLiveCertificateList获取证书列表信息。

DescribeLiveHttpsDomainList

调用DescribeLiveHttpsDomainList查询用户证书服务所有已配置证书信息。

DescribeLiveDomainByCertificate

调用DescribeLiveDomainByCertificate根据证书信息获取加速域名。

SetLiveDomainCertificate

调用SetLiveDomainCertificate设置某域名下证书功能是否启用及修改证书信息。

BatchDeleteLiveDomainConfigs

调用BatchDeleteLiveDomainConfigs批量删除域名配置。

BatchSetLiveDomainConfigs

调用BatchSetLiveDomainConfigs批量配置域名。

DescribeLiveDomainConfigs

调用DescribeLiveDomainConfigs查询直播域名配置,一次可查询多个功能配置。

直播拉流

API

描述

AddLivePullStreamInfoConfig

调用AddLivePullStreamInfoConfig添加直播拉流配置信息。

DescribeLivePullStreamConfig

调用DescribeLivePullStreamConfig查询域名下拉流配置信息。

DeleteLivePullStreamInfoConfig

调用DeleteLivePullStreamInfoConfig删除拉流信息。

SetLiveLazyPullStreamInfoConfig

调用SetLiveLazyPullStreamInfoConfig添加拉流信息。

DescribeLiveLazyPullStreamConfig

调用DescribeLiveLazyPullStreamConfig查询播流域名下触发拉流配置信息。

DeleteLiveLazyPullStreamInfoConfig

调用DeleteLiveLazyPullStreamInfoConfig删除触发拉流配置信息。

UpdateLivePullStreamInfoConfig

调用UpdateLivePullStreamInfoConfig更新直播拉流配置信息,包括源站地址、开始时间和结束时间。

直播流管理

API

描述

DescribeLiveStreamsBlockList

调用DescribeLiveStreamsBlockList获取域名下播流播放的黑名单。

DescribeLiveStreamsControlHistory

调用DescribeLiveStreamsControlHistory获取某个域名或应用下的直播流操作记录。

DescribeLiveStreamBitRateData

调用DescribeLiveStreamBitRateData查询RTMP协议的直播流的设置时间范围内的一组帧率和码率,适用于获取历史数据。

DescribeLiveStreamsOnlineList

调用DescribeLiveStreamsOnlineList查看指定域名下(或者指定域名下某个应用)的所有正在推的流的信息。

DescribeLiveStreamsPublishList

调用DescribeLiveStreamsPublishList获取某一时间段内某个域名(或域名下某应用或某个流)的推流记录。

ForbidLiveStream

调用ForbidLiveStream禁止某条流的推送,可以预设某个时刻将流恢复。

ResumeLiveStream

调用ResumeLiveStream恢复某条流的推送。

DescribeLiveDomainOnlineUserNum

调用DescribeLiveDomainOnlineUserNum查询域名下所有流某分钟的在线人数信息。

DescribeLiveDomainFrameRateAndBitRateData

调用DescribeLiveDomainFrameRateAndBitRateData查询推流域名下流帧率和码率数据。

DescribeLiveDomainLimit

调用DescribeLiveDomainLimit查询指定播流域名的推流数量限制和转码数量限制。

DescribeLiveStreamState

调用DescribeLiveStreamState实时查询单路流状态。

DescribeLiveCenterStreamRateData

调用DescribeLiveCenterStreamRateData查询直播中心收录的流音视频帧率和码率。

边缘转推

API

描述

DescribeLiveEdgeTransfer

调用DescribeLiveEdgeTransfer查询直播转推配置。

DeleteLiveEdgeTransfer

调用DeleteLiveEdgeTransfer删除直播转推配置。

SetLiveEdgeTransfer

调用SetLiveEdgeTransfer设置直播转推配置。

中心转推

API

描述

AddLiveCenterTransfer

调用AddLiveCenterTransfer添加直播中心转推配置。

UpdateLiveCenterTransfer

调用UpdateLiveCenterTransfer修改直播中心转推配置。

DescribeLiveCenterTransfer

调用DescribeLiveCenterTransfer查询直播中心转推配置。

DeleteLiveCenterTransfer

调用DeleteLiveCenterTransfer删除直播中心转推配置。

主备合流

API

描述

AddLiveStreamMerge

调用AddLiveStreamMerge添加主备合流配置。

DeleteLiveStreamMerge

调用DeleteLiveStreamMerge删除主备合流配置。

DescribeLiveStreamMerge

调用DescribeLiveStreamMerge查询主备合流配置。

直播延播

API

单用户QPS限制

CreateLiveDelayConfig

调用CreateLiveDelayConfig设置直播延播配置。

ListLiveDelayConfig

调用ListLiveDelayConfig查询直播延播配置列表。

DescribeLiveDelayConfig

调用DescribeLiveDelayConfig查询直播延播配置。

UpdateLiveDelayConfig

调用UpdateLiveDelayConfig更新直播延播配置。

DeleteLiveDelayConfig

调用DeleteLiveDelayConfig删除直播延播配置。

推流回调

API

描述

SetLiveStreamsNotifyUrlConfig

调用SetLiveStreamsNotifyUrlConfig设置推流回调配置。

DescribeLiveStreamsNotifyUrlConfig

调用DescribeLiveStreamsNotifyUrlConfig查询推流回调配置。

DeleteLiveStreamsNotifyUrlConfig

调用DeleteLiveStreamsNotifyUrlConfig删除推流回调配置。

直播安全

API

描述

DescribeStreamLocationBlock

调用DescribeStreamLocationBlock查询直播流粒度封禁信息。

SetLiveStreamBlock

调用SetLiveStreamBlock设置直播流粒度封禁。

DeleteLiveStreamBlock

调用DeleteLiveStreamBlock删除直播流粒度封禁。

直播时移

API

描述

DescribeLiveShiftConfigs

调用DescribeLiveShiftConfigs查询指定域名的时移配置。

OpenLiveShift

调用OpenLiveShift为指定域名(应用、直播流)开启时移服务。

CloseLiveShift

调用CloseLiveShift关闭指定域名(应用、直播流)的时移服务。

直播转码

API

描述

AddLiveStreamTranscode

调用AddLiveStreamTranscode添加转码配置信息。

AddCustomLiveStreamTranscode

调用AddCustomLiveStreamTranscode添加自定义转码配置信息。

AddRtsLiveStreamTranscod

调用AddRtsLiveStreamTranscode添加RTS自定义转码配置信息。

DeleteLiveStreamTranscode

调用DeleteLiveStreamTranscode删除转码配置信息。

DescribeLiveStreamTranscodeInfo

调用DescribeLiveStreamTranscodeInfo查询转码配置信息。

AddTrancodeSEI

调用AddTrancodeSEI添加转码SEI信息。

直播录制存储至VOD

API

描述

AddLiveRecordVodConfig

调用AddLiveRecordVodConfig增加直播录制转点播配置,将录制内容保存到点播媒资库。

UpdateLiveRecordVodConfig

调用UpdateLiveRecordVodConfig更新直播录制转点播配置。

DescribeLiveRecordVodConfigs

调用DescribeLiveRecordVodConfigs查询直转点配置列表。

DeleteLiveRecordVodConfig

调用DeleteLiveRecordVodConfig删除直播录制转点播配置。

直播录制存储至OSS

API

描述

AddLiveAppRecordConfig

调用AddLiveAppRecordConfig配置App录制,输出内容保存到OSS中。

UpdateLiveAppRecordConfig

调用UpdateLiveAppRecordConfig更新App级别录制和流级别录制。

RealTimeRecordCommand

调用RealTimeRecordCommand按需完成手动录制。例如动态启动录制、动态停止录制。

DeleteLiveAppRecordConfig

调用DeleteLiveAppRecordConfig解除录制配置。

DescribeLiveRecordConfig

调用DescribeLiveRecordConfig查询域名下所有App录制配置。

DescribeLiveStreamRecordContent

调用DescribeLiveStreamRecordContent查询录制内容。

CreateLiveStreamRecordIndexFiles

调用CreateLiveStreamRecordIndexFiles创建录制索引文件。

DescribeLiveStreamRecordIndexFile

调用DescribeLiveStreamRecordIndexFile查询单个录制索引文件。

DescribeLiveStreamRecordIndexFiles

调用DescribeLiveStreamRecordIndexFiles查询某个时间段内的所有录制索引文件。

AddLiveRecordNotifyConfig

调用AddLiveRecordNotifyConfig添加域名级别录制回调配置。

DeleteLiveRecordNotifyConfig

调用DeleteLiveRecordNotifyConfig删除域名级别录制回调配置。

DescribeLiveRecordNotifyConfig

调用DescribeLiveRecordNotifyConfig查询域名级别录制回调配置。

UpdateLiveRecordNotifyConfig

调用UpdateLiveRecordNotifyConfig更新域名级别录制回调配置。

DeleteLiveStreamRecordIndexFiles

调用DeleteLiveStreamRecordIndexFiles删除直播录制文件。

直播截图

API

描述

AddLiveAppSnapshotConfig

调用AddLiveAppSnapshotConfig配置截图信息。输出内容保存到OSS中,重新推流即生效。

DeleteLiveAppSnapshotConfig

调用DeleteLiveAppSnapshotConfig解除直播流下AppName的截图配置,重新推流后生效。

DescribeLiveSnapshotConfig

调用DescribeLiveSnapshotConfig查询域名下的截图配置。

UpdateLiveAppSnapshotConfig

调用UpdateLiveAppSnapshotConfig更新直播流下的截图配置。输出内容保存到OSS中,重新推流后生效。

DescribeLiveStreamSnapshotInfo

调用DescribeLiveStreamSnapshotInfo查询一段时间内截图内容。

AddLiveSnapshotNotifyConfig

调用AddLiveSnapshotNotifyConfig添加截图回调配置。

UpdateLiveSnapshotNotifyConfig

调用UpdateLiveSnapshotNotifyConfig修改截图回调配置。

DescribeLiveSnapshotNotifyConfig

调用DescribeLiveSnapshotNotifyConfig获取截图回调配置。

DeleteLiveSnapshotNotifyConfig

调用DeleteLiveSnapshotNotifyConfig删除截图回调配置。

直播封装

API

描述

AddLivePackageConfig

调用AddLivePackageConfig添加直播封装配置。

UpdateLivePackageConfig

调用UpdateLivePackageConfig更新直播封装配置。

DescribeLivePackageConfig

调用DescribeLivePackageConfig查询直播封装配置。

DeleteLivePackageConfig

调用DeleteLivePackageConfig删除直播封装配置。

直播审核

API

描述

AddLiveSnapshotDetectPornConfig

调用AddLiveSnapshotDetectPornConfig可按照域名和App级别配置直播流审核服务。

AddLiveDetectNotifyConfig

调用AddLiveDetectNotifyConfig添加回调通知地址。

DescribeLiveSnapshotDetectPornConfig

调用DescribeLiveSnapshotDetectPornConfig查询审核配置。

DescribeLiveDetectNotifyConfig

调用DescribeLiveDetectNotifyConfig查询回调通知地址。

UpdateLiveSnapshotDetectPornConfig

调用UpdateLiveSnapshotDetectPornConfig更新审核配置。

UpdateLiveDetectNotifyConfig

调用UpdateLiveDetectNotifyConfig更新回调通知地址。

DeleteLiveSnapshotDetectPornConfig

调用DeleteLiveSnapshotDetectPornConfig删除直播审核的配置。

DeleteLiveDetectNotifyConfig

调用DeleteLiveDetectNotifyConfig删除回调通知地址。

AddLiveAudioAuditConfig

调用AddLiveAudioAuditConfig添加直播语音审核配置。

AddLiveAudioAuditNotifyConfig

调用AddLiveAudioAuditNotifyConfig添加音频审核回调信息。

DeleteLiveAudioAuditConfig

调用DeleteLiveAudioAuditConfig删除直播语音审核配置。

DeleteLiveAudioAuditNotifyConfig

调用DeleteLiveAudioAuditNotifyConfig删除直播语音审核回调配置。

UpdateLiveAudioAuditNotifyConfig

调用UpdateLiveAudioAuditNotifyConfig更新音频审核回调信息。

UpdateLiveAudioAuditConfig

调用UpdateLiveAudioAuditConfig更新直播语音审核配置。

DescribeLiveAudioAuditConfig

调用DescribeLiveAudioAuditConfig查询直播语音审核配置

DescribeLiveAudioAuditNotifyConfig

调用DescribeLiveAudioAuditNotifyConfig直播语音审核回调配置查询。

直播延迟

API

描述

DescribeLiveStreamDelayConfig

调用DescribeLiveStreamDelayConfig查询直播延迟时间。

SetLiveStreamDelayConfig

调用SetLiveStreamDelayConfig配置直播延迟。

GA全球加速

API

描述

DescribeLivePrivateLineAreas

调用DescribeLivePrivateLineAreas查询可选的全球加速链路起点。

CreateLivePrivateLine

调用CreateLivePrivateLine创建全球加速实例并绑定到直播链路。

DescribeLivePrivateLineAvailGa

调用DescribeLivePrivateLineAvailGa查询全球加速实例和直播链路的绑定信息。

DeleteLivePrivateLine

调用DeleteLivePrivateLine将全球加速实例与直播链路解绑。

监控统计

API

描述

DescribeLiveDomainBpsData

调用DescribeLiveDomainBpsData查询直播域名的网络带宽监控数据。

DescribeLiveDomainTrafficData

调用DescribeLiveDomainTrafficData查询直播域名网络流量监控数据。

DescribeLiveDomainPushBpsData

调用DescribeLiveDomainPushBpsData获取推流域名的推流网络带宽监控数据。

DescribeLiveDomainPushTrafficData

调用DescribeLiveDomainPushTrafficData获取推流域名的推流流量监控数据。

DescribeLiveDomainRealTimeBpsData

调用DescribeLiveDomainRealTimeBpsData查询直播域名实时带宽数据。

DescribeLiveDomainRealTimeTrafficData

调用DescribeLiveDomainRealTimeTrafficData获取加速域名的1分钟流量监控数据。

DescribeLiveStreamHistoryUserNum

调用DescribeLiveStreamHistoryUserNum查询直播流历史在线人数。

DescribeLiveDomainRealTimeHttpCodeData

调用DescribeLiveDomainRealTimeHttpCodeData获取加速域名1分钟粒度的HTTP返回码占比数据。

DescribeLiveStreamCount

调用DescribeLiveStreamCount获取直播流的实时在线原始流和转码流流数信息。

DescribeLiveStreamsTotalCount

调用DescribeLiveStreamsTotalCount接口获取天粒度累计直播流路数。

DescribeLiveDomainPvUvData

调用DescribeLiveDomainPvUvData查询指定直播域名的PV、UV数据。

边缘脚本

API

描述

DescribeLiveDomainStagingConfig

调用DescribeLiveDomainStagingConfig查询灰度环境配置信息。

SetLiveDomainStagingConfig

调用SetLiveDomainStagingConfig设置或修改灰度环境下的域名配置。

DeleteLiveSpecificStagingConfig

调用DeleteLiveSpecificStagingConfig删除灰度环境下的域名配置。

PublishLiveStagingConfigToProduction

调用PublishLiveStagingConfigToProduction将灰度配置转为生产配置。

RollbackLiveStagingConfig

调用RollbackLiveStagingConfig将灰度环境配置回滚。

用量查询

API

描述

DescribeLiveDomainRecordUsageData

调用DescribeLiveDomainRecordUsageData查询直播录制路数、转封装用量。

DescribeLiveDomainSnapshotData

调用DescribeLiveDomainSnapshotData查询直播域名截图张数数据。

DescribeLiveDetectPornData

调用DescribeLiveDetectPornData获取查询直播审核用量数据。

DescribeDomainUsageData

调用DescribeDomainUsageData查询域名在特定计费区域的用量数据。

DescribeLivePushProxyUsageData

调用DescribeLivePushProxyUsageData查询直播中心转推用量数据。

DescribeLiveRealtimeDeliveryAcc

调用DescribeLiveRealtimeDeliveryAcc查询实时日志投递次数。

DescribeLiveDomainTimeShiftData

调用DescribeLiveDomainTimeShiftData查询直播时移用量数据。

DescribeLiveDomainStreamTranscodeData

调用DescribeLiveDomainStreamTranscodeData查询域名转码用量数据。

DescribeLiveProducerUsageData

调用DescribeLiveProducerUsageData查询导播台用量数据。

DescribeLiveDomainMonitoringUsageData

调用DescribeLiveDomainMonitoringUsageData获取域名广目监播用量数据。

DescribeLiveDelayedStreamingUsage

调用DescribeLiveDelayedStreamingUsage查询延播时长用量数据。

DescribeLiveGrtnDuration

调用DescribeLiveGrtnDuration查询连麦通话时长用量数据。

DescribeMeterLiveBypassDuration

调用DescribeMeterLiveBypassDuration查询混流转码用量数据。

云导播

云导播接口概览及分组,请参见API概览

API

描述

CreateCaster

调用CreateCaster创建导播台。

AddCasterLayout

调用AddCasterLayout添加导播台布局。

AddCasterVideoResource

调用AddCasterVideoResource添加视频源,视频源数量受限于导播台输入路数。

CopyCaster

调用CopyCaster复制导播台,复制指定导播台并返回新导播台实例。

CopyCasterSceneConfig

调用CopyCasterSceneConfig将原场景配置应用至目标场景并生效,仅限PVW场景配置拷贝至PGM场景。

AddCasterComponent

调用AddCasterComponent添加组件。

DeleteCaster

调用DeleteCaster删除导播台。

RestartCaster

调用RestartCaster重启导播台。

DeleteCasterLayout

调用DeleteCasterLayout删除布局数据。

DeleteCasterVideoResource

调用DeleteCasterVideoResource删除视频资源。

DescribeCasterConfig

调用DescribeCasterConfig查询导播台配置信息。

DescribeCasterLayouts

调用DescribeCasterLayouts查询布局列表。

DescribeCasters

调用DescribeCasters查询导播台列表。

DescribeCasterScenes

调用DescribeCasterScenes查询场景信息列表。

DescribeCasterStreamUrl

调用DescribeCasterStreamUrl查询导播台流信息列表。

DescribeCasterVideoResources

调用DescribeCasterVideoResources查询视频源。

EffectCasterUrgent

调用EffectCasterUrgent将指定场景画面紧急切换至备播视频,限制仅用于PGM场景的备播切换。

EffectCasterVideoResource

调用EffectCasterVideoResource将视频资源生效至指定场景,场景引用该视频资源时有效。

ModifyCasterLayout

调用ModifyCasterLayout修改布局配置,传递修改项,非修改内容无需传递。

ModifyCasterVideoResource

调用ModifyCasterVideoResource修改视频资源。

SetCasterConfig

调用SetCasterConfig配置导播台,全量覆盖配置信息,若指定参数置为空则清除导播台该项配置。

SetCasterSceneConfig

调用SetCasterSceneConfig全量设置场景配置,清空场景配置,并将布局信息设置并生效至指定场景。

StartCaster

调用StartCaster启动导播台。若PVW、PGM场景不存在则创建,启动PVW、PGM场景,启动底层音视频处理任务。

StartCasterScene

调用StartCasterScene启动指定场景,限制仅用于PVW的打开。

StopCaster

调用StopCaster停止导播台,停止PVW、PGM场景,清理输出配置,停止底层音视频处理任务。

StopCasterScene

调用StopCasterScene停止指定场景,限制仅用于PVW的关闭。

UpdateCasterSceneConfig

调用UpdateCasterSceneConfig增量设置场景配置,不清空原配置,布局信息在原场景上增量修改,效率较全量设置高。

DeleteCasterComponent

调用DeleteCasterComponent删除组件。

DescribeCasterComponents

调用DescribeCasterComponents查询导播台组件列表。

ModifyCasterComponent

调用ModifyCasterComponent修改组件。

AddCasterEpisode

调用AddCasterEpisode添加导播台节目。

ModifyCasterEpisode

调用ModifyCasterEpisode修改导播台节目配置,节目类型不允许修改。

DeleteCasterEpisode

调用DeleteCasterEpisode删除导播台节目。

AddCasterEpisodeGroup

调用AddCasterEpisodeGroup添加导播台节目列表。

DeleteCasterEpisodeGroup

调用DeleteCasterEpisodeGroup删除导播台节目列表。

AddCasterProgram

调用AddCasterProgram添加导播台节目单。

ModifyCasterProgram

调用ModifyCasterProgram修改导播台节目单。

DeleteCasterProgram

调用DeleteCasterProgram删除导播台节目单。

DescribeCasterProgram

调用DescribeCasterProgram查询导播台节目单。

UpdateCasterSceneAudio

调用UpdateCasterSceneAudio更新场景音频配置。

DescribeCasterSceneAudio

调用DescribeCasterSceneAudio查询场景音频配置信息。

SetCasterChannel

调用SetCasterChannel在视频源同步模式时,将视频资源设置到通道中。

DescribeCasterChannels

调用DescribeCasterChannels查询导播台通道信息列表。

DeleteCasterSceneConfig

调用DeleteCasterSceneConfig清除指定场景的配置信息。

AddCasterEpisodeGroupContent

调用AddCasterEpisodeGroupContent添加导播台节目列表。

AddPlaylistItems

调用AddPlaylistItems添加节目单项。若没有创建过节目单,则直接创建。

DeletePlaylistItems

调用DeletePlaylistItems删除节目单项。

ListPlaylistItems

调用ListPlaylistItems查询指定节目单下的节目单项。

EditPlaylist

调用EditPlaylist编辑节目单。

DeletePlaylist

调用DeletePlaylist删除整个节目单。

ListPlaylist

调用ListPlaylist查询节目单。

StartPlaylist

调用StartPlaylist启动整个节目单。

StopPlaylist

调用StopPlaylist停止整个节目单。

AddShowIntoShowList

调用AddShowIntoShowList添加节目到节目单中。

RemoveShowFromShowList

调用RemoveShowFromShowList删除节目单中的一个节目。

DescribeShowList

调用DescribeShowList查询节目单。

ModifyShowList

调用ModifyShowList修改播单属性。

PlayChoosenShow

调用PlayChoosenShow手动切换节目。

AddStudioLayout

调用AddStudioLayout添加虚拟演播厅的布局设置。

DeleteStudioLayout

调用DeleteStudioLayout删除虚拟演播厅的布局设置。

ModifyStudioLayout

调用ModifyStudioLayout修改虚拟演播厅布局。

DescribeStudioLayouts

调用DescribeStudioLayouts获取虚拟演播厅布局设置。

云端合流

API

描述

CreateMixStream

调用CreateMixStream创建合流任务,开始合流。

UpdateMixStream

调用UpdateMixStream更新合流任务。

DescribeMixStreamList

调用DescribeMixStreamList查询合流任务列表。

DeleteMixStream

调用DeleteMixStream删除合流任务。

CreateCustomTemplate

调用CreateCustomTemplate创建合流自定义模板。

DeleteCustomTemplate

调用DeleteCustomTemplate删除合流自定义模板。

GetCustomTemplate

调用GetCustomTemplate获取合流自定义模板。

GetAllCustomTemplates

调用GetAllCustomTemplates获取全量自定义合流模板。

直播水印

API

描述

AddLiveStreamWatermark

调用AddLiveStreamWatermark添加水印模板。

DeleteLiveStreamWatermark

调用DeleteLiveStreamWatermark删除指定⽔印模板。

UpdateLiveStreamWatermark

调用UpdateLiveStreamWatermark更新水印模板。

DescribeLiveStreamWatermark

调用DescribeLiveStreamWatermarks查询水印模板列表。

AddLiveStreamWatermarkRule

调用AddLiveStreamWatermarkRule添加水印规则。

DeleteLiveStreamWatermarkRule

调用DeleteLiveStreamWatermarkRule删除水印规则。

UpdateLiveStreamWatermarkRule

调用UpdateLiveStreamWatermarkRule更新水印规则。

DescribeLiveStreamWatermarkRule

调用DescribeLiveStreamWatermarkRules查询水印规则列表。

直播日志

API

描述

EnableLiveRealtimeLogDelivery

调用EnableLiveRealtimeLogDelivery开启域名实时日志投递。

DisableLiveRealtimeLogDelivery

调用DisableLiveRealtimeLogDelivery暂停域名实时日志投递。

ModifyLiveRealtimeLogDelivery

调用ModifyLiveRealtimeLogDelivery更改域名实时日志投递。

CreateLiveRealTimeLogDelivery

调用CreateLiveRealTimeLogDelivery创建域名实时日志投递。

DeleteLiveRealtimeLogDelivery

调用DeleteLiveRealtimeLogDelivery删除域名实时日志推送。

DescribeLiveDomainRealtimeLogDelivery

调用DescribeLiveDomainRealtimeLogDelivery查询域名实时日志投递信息。

ListLiveRealtimeLogDelivery

调用ListLiveRealtimeLogDelivery查询用户下所有实时日志投递。

ListLiveRealtimeLogDeliveryDomains

调用ListLiveRealtimeLogDeliveryDomains查询实时日志投递服务下所有直播域名。

ListLiveRealtimeLogDeliveryInfo

调用ListLiveRealtimeLogDeliveryInfo查询所有实时日志投递服务信息。

DeleteLiveRealTimeLogLogstore

调用DeleteLiveRealTimeLogLogstore删除实时日志推送的logstore。

DescribeLivePushProxyLog

调用DescribeLivePushProxyLog查询直播转推离线日志下载地址。

DescribeLiveDomainLog

调用DescribeLiveDomainLog查询视频直播指定域名的离线日志信息。

直播监播

API

描述

CreateLiveStreamMonitor

调用CreateLiveStreamMonitor创建监播室。

UpdateLiveStreamMonitor

调用UpdateLiveStreamMonitor更新监播室配置。

DescribeLiveStreamMonitor

调用DescribeLiveStreamMonitorList查询已创建的监播室列表。

StartLiveStreamMonitor

调用StartLiveStreamMonitor开启监播。

StopLiveStreamMonitor

调用StopLiveStreamMonitor停止监播。

DeleteLiveStreamMonitor

调用DeleteLiveStreamMonitor删除监播室。

互动消息

API

描述

GetMessageToken

调用GetMessageToken获取长连接建连Token。

CreateMessageApp

调用CreateMessageApp创建互动消息应用。

UpdateMessageApp

调用UpdateMessageApp更新互动消息应用信息。

ListMessageApp

调用ListMessageApp查询互动消息应用列表。

GetMessageApp

调用GetMessageApp获取指定互动消息应用详情。

QueryMessageApp

调用QueryMessageApp按指定条件查询互动消息应用。

DeleteMessageApp

调用DeleteMessageApp删除互动消息应用。

CreateMessageGroup

调用CreateMessageGroup创建消息组。

UpdateMessageGroup

调用UpdateMessageGroup更新消息组信息。

ListMessageGroupUser

调用ListMessageGroupUser查询消息组成员。

ListMessageGroup

调用ListMessageGroup查询指定用户下消息组列表。

GetMessageGroup

调用GetMessageGroup获取消息组详情。

JoinMessageGroup

调用JoinMessageGroup加入消息组。

MuteAllGroupUser

调用MuteAllGroupUser对消息组禁言,即开启全员禁言。

MuteGroupUser

调用MuteGroupUser批量禁言消息组内成员。

CancelMuteGroupUser

调用CancelMuteGroupUser批量取消消息组内禁言成员。

ListMuteGroupUser

调用ListMuteGroupUser查询被禁言的消息组成员列表。

CancelMuteAllGroupUser

调用CancelMuteAllGroupUser取消消息组全员禁言。

LeaveMessageGroup

调用LeaveMessageGroup用户退出消息组。

SendLike

调用SendLike发送系统点赞消息。

SendMessageToGroup

调用SendMessageToGroup向消息组全员发送消息。

ListMessage

调用ListMessage查询消息列表。

SendMessageToGroupUsers

调用SendMessageToGroupUsers向消息组内指定用户发送消息。

ListMessageGroupUserById

调用ListMessageGroupUserById通过用户ID列表查询用户信息。

互动消息(新)

API

描述

CreateLiveMessageApp

调用CreateLiveMessageApp创建互动消息应用。

CreateLiveMessageGroup

调用CreateLiveMessageGroup创建互动消息群组。

DescribeLiveMessageGroup

调用DescribeLiveMessageGroup查询互动消息群组详细信息。

ModifyLiveMessageGroup

调用ModifyLiveMessageGroup修改互动消息群组信息。

DeleteLiveMessageGroup

调用DeleteLiveMessageGroup删除互动消息群组。

ListLiveMessageGroups

调用ListLiveMessageGroups查询互动消息群组列表。

ModifyLiveMessageGroupBand

调用ModifyLiveMessageGroupBand修改用户禁言状态。

DescribeLiveMessageGroupBand

调用DescribeLiveMessageGroupBand查询用户禁言状态信息。

CheckLiveMessageUsersOnline

调用CheckLiveMessageUsersOnline查询指定的用户是否在线。

CheckLiveMessageUsersInGroup

调用CheckLiveMessageUsersInGroup查询指定用户是否在群组中。

ListLiveMessageGroupUsers

调用ListLiveMessageGroupUsers查询群组用户列表。

ListLiveMessageGroupMessages

调用ListLiveMessageGroupMessages查询群组消息列表。

SendLiveMessageGroup

调用SendLiveMessageGroup发送消息到群组。

SendLiveMessageUser

调用SendLiveMessageUser发送消息到用户。

DescribeLiveMessageApp

调用DescribeLiveMessageApp查询互动消息应用信息。

ListLiveMessageApps

调用ListLiveMessageApps查询互动消息应用列表。

ModifyLiveMessageAppDisable

调用ModifyLiveMessageAppDisable对互动消息应用进行禁用或启用。

ModifyLiveMessageAppAudit

调用ModifyLiveMessageAppAudit修改互动消息应用安全审核设置。

ModifyLiveMessageAppCallback

调用ModifyLiveMessageAppCallback修改互动消息应用回调信息。

KickLiveMessageGroupUser

调用KickLiveMessageGroupUser将指定用户从群组中踢出。

ModifyLiveMessageUserInfo

调用ModifyLiveMessageUserInfo修改用户信息。

DeleteLiveMessageGroupMessage

调用DeleteLiveMessageGroupMessage删除(撤回)某条群组消息。

DeleteLiveMessageUserMessage

调用DeleteLiveMessageUserMessage删除(撤回)某条单聊消息。

实时音视频

API

描述

DescribeChannelParticipants

调用DescribeChannelParticipants查询频道内在线用户列表。

RemoveTerminals

调用RemoveTerminals将指定终端用户从频道踢出。

DeleteChannel

调用DeleteChannel删除频道。

GetMPUTaskStatus

调用GetMPUTaskStatus获取旁路转推任务状态。

StartLiveMPUTask

调用StartLiveMPUTask创建混流转推任务。

UpdateLiveMPUTask

调用UpdateLiveMPUTask更新混流转推任务。

StopLiveMPUTask

调用StopLiveMPUTask停止混流转推任务。

StartMPUTask

调用StartMPUTask开始旁路转推任务。

UpdateMPUTask

调用UpdateMPUTask更新旁路转推任务。

StopMPUTask

调用StopMPUTask停止旁路转推任务。

CreateEventSub

调用CreateEventSub创建订阅房间消息的回调。

DeleteEventSub

调用DeleteEventSub删除订阅房间消息的回调。

实时字幕(公测)

API

描述

AddLiveAISubtitle

调用AddLiveAISubtitle添加字幕模板

UpdateLiveAISubtitle

调用UpdateLiveAISubtitle更新字幕模板。

DescribeLiveAISubtitle

调用DescribeLiveAISubtitle查询字幕模板列表。

DeleteLiveAISubtitle

调用DeleteLiveAISubtitle删除指定字幕模板。

AddLiveAIProduceRules

调用AddLiveAIProduceRules添加字幕规则。

UpdateLiveAIProduceRules

调用UpdateLiveAIProduceRules更新字幕规则。

DescribeLiveAIProduceRules

调用DescribeLiveAIProduceRules查询字幕规则列表。

DeleteLiveAIProduceRules

调用DeleteLiveAIProduceRules删除字幕规则。

工具箱

API

描述

DescribeLiveIpInfo

调用DescribeLiveIpInfo验证指定IP是否为CDN节点的IP地址。