更新时间:2024-12-10 GMT+08:00

云直播限制

在使用云直播服务前,您需要了解本服务的使用限制信息。

使用限制

表1 使用限制说明

限制项

说明

并发直播流

对并发直播流未做相关限制,但若有超过100G的大规模并发需求,建议提交工单进一步咨询。

推流

视频直播服务不限制推流码率,支持常见分辨率以及对应码率,但为了保证推流顺畅,建议码率不超过4Mbps。

播放

仅进行了域名关联,且AppName和StreamName与推流地址一致,才可以播放对应的直播流。

支持输入/输出格式

标准直播

  • 视频封装协议
    • RTMP、FLV输入/输出协议

      支持的视频编码格式有:H264、H265等。

    • HLS输出协议

      支持的视频编码格式有:H264、H265等。

  • 音频封装协议
    • RTMP、FLV输入/输出协议

      支持的音频编码格式有:AAC等。

    • HLS输出协议

      支持的音频编码格式有:AAC。

低时延直播

  • 传输协议要求
    • 信令传输协议:支持HTTPS、HTTP和UDP。HTTP开启80监听端口。HTTP和UDP使用存在安全风险。
    • 媒体传输协议:支持UDP和TCP。其中,媒体流支持加密,建议信令协商DTLS,否则使用UDP存在安全风险。
  • 编码格式要求
    • 观众端:支持的视频编码格式为H264、无B帧;支持的音频编码格式为OPUS。
    • 主播推流端:支持的视频编码格式为H264、无B帧;支持的音频编码格式为AAC(LC/HE)。
说明:
  • 若推流端格式不满足要求,则需要配置转码模板,低时延直播会实时转码成满足观众要求的格式,并产生转码费用。当前系统默认支持AAC转OPUS,不会产生费用。
  • 为达到更好的低时延效果,建议推流端GOP设置为2s 。

直播管理

暂只支持“华北-北京四”、“亚太-新加坡”和“欧洲-都柏林”区域使用。

录制配置

暂不支持“亚太-曼谷”区域使用。

转码配置

在“亚太-曼谷”区域,配置完相关模板后需提交工单申请配置审核,审核通过后相关配置才生效。

截图配置

开停播通知

API限制

视频直播服务对服务端API设置了调用次数限制,避免出现短时间内重复调用API,服务中断的情况。

表2 API流控限制

接口分类

接口名称

用户流量限制

API流量限制

域名管理

  • 创建直播域名
  • 查询直播域名

300次/分钟

3000次/分钟

  • 删除直播域名
  • 修改直播域名
  • 域名映射
  • 删除直播域名映射关系
  • 配置域名IPV6开关
  • 修改域名HLS配置
  • 查询域名HLS配置

100次/分钟

1000次/分钟

查询IP归属信息

5次/秒

5次/秒

  • 修改播放域名延时配置
  • 修改直播拉流回源配置

30次/分钟

100次/分钟

  • 查询播放域名延时配置
  • 查询直播拉流回源配置

30次/分钟

300次/分钟

转码模板管理

  • 创建直播转码模板
  • 删除直播转码模板
  • 修改直播转码模板
  • 查询直播转码模板

100次/分钟

1000次/分钟

流管理

  • 禁止直播推流
  • 修改禁推属性

4000次/分钟

12000次/分钟

  • 查询禁止直播推流列表
  • 禁推恢复

3000次/分钟

6000次/分钟

查询直播中的流信息

1000次/分钟

2000次/分钟

通知管理

  • 新增、修改直播推流通知配置
  • 查询直播推流通知配置
  • 删除直播推流通知配置

300次/分钟

3000次/分钟

鉴权管理

  • 设置Referer防盗链黑白名单
  • 删除Referer防盗链黑白名单
  • 查询Referer防盗链黑白名单
  • 查询IP黑/白名单
  • 修改IP黑/白名单
  • 生成URL鉴权串

300次/分钟

3000次/分钟

查询播放域名的地域限制列表

30次/分钟

300次/分钟

修改播放域名的地域限制配置

30次/分钟

100次/分钟

  • 查询指定域名的Key防盗链配置
  • 更新指定域名的Key防盗链配置
  • 删除指定域名的Key防盗链配置

150次/分钟

300次/分钟

截图管理

  • 创建直播截图配置
  • 修改直播截图配置
  • 查询直播截图配置
  • 删除直播截图配置

150次/分钟

300次/分钟

日志管理

获取直播播放日志

300次/分钟

3000次/分钟

录制管理

  • 创建录制规则
  • 查询录制规则列表
  • 修改录制规则
  • 删除录制规则
  • 查询录制规则配置
  • 提交录制控制命令

300次/分钟

3000次/分钟

创建录制视频索引文件

1200次/分钟

3000次/分钟

录制回调管理

  • 创建录制回调配置
  • 查询录制回调配置列表
  • 修改录制回调配置
  • 查询录制回调配置
  • 删除录制回调配置

300次/分钟

300次/分钟

HTTPS证书管理

  • 修改指定域名的HTTPS证书配置
  • 查询指定域名的HTTPS证书配置
  • 删除指定域名的HTTPS证书配置

150次/分钟

300次/分钟

OBS桶管理

OBS桶授权及取消授权

150次/分钟

300次/分钟

数据统计分析

查询播放带宽峰值接口

20次/秒

200次/秒

查询播放流量汇总接口

20次/秒

300次/秒

查询直播拉流HTTP状态码接口

30次/秒

300次/秒

查询转码用量接口

20次/秒

200次/秒

查询录制用量接口

20次/秒

200次/秒

查询截图用量接口

20次/秒

200次/秒

查询上行带宽数据接口

20次/秒

300次/秒

查询域名维度推流路数接口

20次/秒

300次/秒

查询历史推流列表接口

30次/秒

300次/秒

查询播放画像信息接口

10次/秒

100次/秒

查询直播各区域指标分布接口

50次/秒

150次/秒

数据统计分析

查询播放域名下的流数据

20次/秒

50次/秒

流监控

查询推流帧率数据接口

10次/秒

200次/秒

查询推流码率数据接口

10次/秒

200次/秒

查询推流监控数据接口

10次/秒

200次/秒

查询CDN上行推流质量数据接口

30次/秒

300次/秒