You need to enable JavaScript to run this app.
导航
API 列表
最近更新时间:2024.09.20 10:43:42首次发布时间:2023.09.25 14:30:28

本文为您介绍了视频直播服务的所有 API,推荐您使用服务端 SDK 来调用 API。

域名管理

API说明
CreateDomain添加域名
CreateDomainV2批量添加域名
UpdateDomainVhost更新域名的域名空间
DeleteDomain删除域名
DisableDomain禁用域名
EnableDomain启用域名
DescribeDomain查询域名信息
ListDomainDetail查询域名列表

证书管理

API说明
CreateCert添加证书
DeleteCert删除证书
BindCert绑定证书
UnbindCert解绑证书
DescribeCertDetailSecretV2查看证书详情
ListCertV2查询证书列表

加密管理

API说明
UpdateEncryptDRM更新 DRM 证书管理平台访问密钥和 FairPlay 证书
DescribeEncryptDRM查看 DRM 证书管理平台访问密钥和 FairPlay 证书
BindEncryptDRM添加或更新加密配置
ListBindEncryptDRM查询加密配置
UnBindEncryptDRM删除加密配置
DescribeLicenseDRM获取 DRM 授权许可文件
DescribeCertDRM获取 FairPlay 证书文件
UpdateEncryptHLS更新 HLS 密钥获取配置
DescribeEncryptHLS查询 HLS 密钥获取配置
GetHLSEncryptDataKey查询 HLS 加密密钥

Header配置

API说明
UpdateHTTPHeaderConfig添加或更新 HTTP header 配置
DescribeHTTPHeaderConfig查询 HTTP Header 配置
EnableHTTPHeaderConfig启用或禁用 HTTP Header 配置
DeleteHTTPHeaderConfig删除 HTTP Header 配置

安全管理

API说明
UpdateAuthKey添加或更新推拉流鉴权
DescribeAuth查询推拉流鉴权
UpdateReferer添加或更新 Referer 黑白名单
DescribeReferer查询 Referer 黑白名单
DeleteReferer删除 Referer 黑白名单
UpdateIPAccessRule创建或更新 IP 访问限制
DescribeIPAccessRule查询 IP 访问限制
DeleteIPAccessRule删除 IP 访问限制

限额管理

API说明
UpdateStreamQuotaConfig添加或更新推拉流限额配置
DescribeStreamQuotaConfig查询推拉流限额配置
DeleteStreamQuotaConfig删除推拉流限额配置

直播地址

API说明
GeneratePushURL生成推流地址
GeneratePlayURL生成拉流地址

流管理

API说明
DescribeLiveStreamInfoByPage查询在线流列表
DescribeClosedStreamInfoByPage查询历史流列表
DescribeForbiddenStreamInfoByPage查询禁推流列表
KillStreamKillStream - 断开直播流
ForbidStream禁推直播流
ResumeStream解禁直播流
DescribeLiveStreamState查询流状态

转码配置

API说明
CreateTranscodePreset添加转码配置
DeleteTranscodePreset删除转码配置
UpdateTranscodePreset更新转码配置
ListCommonTransPresetDetail查询内置转码档位的详细配置
ListVhostTransCodePreset查询转码配置列表
TranscodingJobStatus查询转码任务
RestartTranscodingJob重启转码任务

录制配置

API说明
CreateRecordPresetV2添加录制配置
DeleteRecordPreset删除录制配置
UpdateRecordPresetV2更新录制配置
ListVhostRecordPresetV2查询录制配置列表
CreatePullRecordTask创建直播录制任务
StopPullRecordTask停止直播录制任务
ListPullRecordTask查询直播录制任务
DescribeRecordTaskFileHistory查询录制历史详情
GetPullRecordTask查询单个直播录制任务
CreateLiveStreamRecordIndexFiles创建录制索引文件

截图配置

API说明
CreateSnapshotPresetV2添加截图配置
UpdateSnapshotPresetV2更新截图配置
ListVhostSnapshotPresetV2查询截图配置列表
DeleteSnapshotPreset删除截图配置
DescribeCDNSnapshotHistory查询截图历史详情

截图审核

API说明
CreateSnapshotAuditPreset添加截图审核配置
DeleteSnapshotAuditPreset删除截图审核配置
UpdateSnapshotAuditPreset更新截图审核配置
ListVhostSnapshotAuditPreset查询截图审核配置列表

拉流回源

API说明
UpdateRelaySourceV3添加或更新播放触发回源配置
DeleteRelaySourceV3删除播放触发回源配置
DescribeRelaySourceV3查询播放触发回源配置
CreateRelaySourceV4添加固定回源配置
DeleteRelaySourceV4删除固定回源配置
UpdateRelaySourceV4更新固定回源配置
ListRelaySourceV4查询固定回源配置列表

直播时移

API说明
CreateTimeShiftPresetV3添加直播时移配置
DeleteTimeShiftPresetV3删除直播时移配置
UpdateTimeShiftPresetV3更新直播时移配置
ListTimeShiftPresetV2查询直播时移配置列表

直播水印

API说明
CreateWatermarkPreset添加水印配置
DeleteWatermarkPreset删除水印配置
UpdateWatermarkPreset更新水印配置
ListWatermarkPreset查询水印配置
ListVhostWatermarkPreset查询水印配置列表
CreateWatermarkPresetV2添加水印模板
UpdateWatermarkPresetV2更新水印模板
DeleteWatermarkPresetV2删除水印模板
ListWatermarkPresetDetail查询水印模版列表

字幕配置

API说明
CreateSubtitleTranscodePreset添加字幕配置
ListVhostSubtitleTranscodePreset查询字幕配置列表
UpdateSubtitleTranscodePreset更新字幕配置
DeleteSubtitleTranscodePreset删除字幕配置

拉流转推

API说明
CreatePullToPushTask创建拉流转推任务
DeletePullToPushTask删除拉流转推任务
UpdatePullToPushTask更新拉流转推任务
RestartPullToPushTask启用拉流转推任务
StopPullToPushTask停用拉流转推任务
ListPullToPushTask获取拉流转推任务列表
ListPullToPushTaskV2获取拉流转推任务列表
CreatePullToPushGroup创建拉流转推群组
UpdatePullToPushGroup更新拉流转推群组
DeletePullToPushGroup删除拉流转推群组
ListPullToPushGroup查询拉流转推群组列表

画质测评

API说明
CreateLiveVideoQualityAnalysisTask创建画质评测任务
ListLiveVideoQualityAnalysisTasks查询画质评测任务列表
GetLiveVideoQualityAnalysisTaskDetail查询单个画质测评任务详情
DeleteLiveVideoQualityAnalysisTask删除画质测评任务

云端混流

API说明
CreateCloudMixTask创建云端混流任务
DeleteCloudMixTask结束云端混流任务
UpdateCloudMixTask更新云端混流任务
ListCloudMixTask查看云端混流任务列表
GetCloudMixTaskDetail查看云端混流任务

用量查询

API说明
DescribeLiveBandwidthData查询直播域名带宽用量
DescribeLiveTrafficData查询直播域名流量用量
DescribeLiveRecordData查询直播域名录制用量
DescribeLiveTranscodeData查询直播域名转码用量
DescribeLiveSnapshotData查询直播域名截图张数
DescribeLiveAuditData查询截图审核用量
DescribeLivePullToPushData查询拉流转推时长用量
DescribeLiveTimeShiftData查询直播时移存储用量
DescribeLiveP95PeakBandwidthData查询 95 带宽峰值
DescribeLivePullToPushBandwidthData查询拉流转推带宽用量

日志管理

API说明
DescribeLiveLogData查询日志文件信息

统计分析

API说明
DescribeLiveRegionData查询区域标识符
DescribeLiveISPData查询运营商标识符
DescribeLivePushStreamMetrics查询单路推流监控数据
DescribeLiveBatchPushStreamMetrics查询多路推流监控数据
DescribeLiveBatchPushStreamAvgMetrics查询多路推流监控数据平均值
DescribeLiveSourceStreamMetrics查询单路回源流监控数据
DescribeLiveBatchSourceStreamMetrics查询多路回源流监控数据
DescribeLiveBatchSourceStreamAvgMetrics查询多路回源流监控数据平均值
DescribeLiveStreamSessionData查询域名或单个直播流的拉流数据
DescribeLiveBatchStreamSessionData查询域名下所有直播流的拉流数据
DescribeLiveMetricTrafficData查询直播流或域名的流量监控数据
DescribeLiveBatchStreamTrafficData查询直播流的流量数据
DescribeLiveMetricBandwidthData查询直播流或域名的带宽监控数据
DescribeLiveSourceTrafficData查询直播流或域名的回源流量监控数据
DescribeLiveSourceBandwidthData查询直播流或域名的回源带宽监控数据
DescribeLivePlayStatusCodeData查询域名状态码占比
DescribeIpInfo查询 IP 地址归属的 CDN 节点
DescribeLiveStreamCountData查询峰值流数
DescribeLivePushStreamCountData查询推流峰值流数
DescribeLivePushStreamInfoData查询推流流信息
DescribeLiveTranscodeInfoData查询直播域名转码数据明细

回调管理

API说明
UpdateCallback添加或更新回调配置
DeleteCallback删除回调配置
DescribeCallback查询回调配置