更新时间:2024-01-30 GMT+08:00

使用限制

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

资源限制

视频直播对各类资源的限制如表1所示。

表1 使用限制说明

限制项

说明

区域

视频直播服务暂只支持“亚太-曼谷”、“亚太-新加坡”和“华北-北京四”区域,即华为云直播服务暂只在这些区域部署了直播中心。

域名

默认每个账号下最多可创建64个域名。

如果您需要在中国大陆或全球区域开展直播活动,请确保添加的域名已在工信部备案,且当前备案信息正常可用。

并发直播流

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

推流

视频直播服务不限制推流码率,支持常见分辨率以及对应码率,但为了保证推流顺畅,建议码率不超过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 。
  • 不支持纯音频或纯视频模式。

直播管理

暂只支持“亚太-新加坡”和“华北-北京四”区域使用。

录制配置

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

转码配置

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

截图配置

开停播通知

内容合规

视频直播不支持接入违反相关法律法规的域名,包括但不限于:

  • 涉黄、涉赌、涉毒、涉诈、侵权内容的网站
  • 游戏私服类
  • 盗版游戏/软件/盗版视频网站
  • P2P类金融网站
  • 彩票类网站
  • 违规医院和药品类网站
  • 无法正常访问或内容不含有任何实质信息
说明:
  • 如果您的直播加速域名含有以上违规的内容,您将自行承担相关风险。
  • 如果发现涉黄、涉赌、涉毒、涉诈等违规行为,视频直播将执行域名封禁策略(删除相关加速域名且不允许再次接入,与违规域名使用相同源站的加速域名同样执行域名封禁策略),帐号加速域名配额降为0。

API限制

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

表2 API流控限制

接口分类

接口名称

用户流量限制

API流量限制

域名管理

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

300次/分钟

3000次/分钟

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

100次/分钟

1000次/分钟

转码模板管理

  • 创建直播转码模板
  • 删除直播转码模板
  • 配置直播转码模板
  • 查询直播转码模板

100次/分钟

1000次/分钟

流管理

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

4000次/分钟

12000次/分钟

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

3000次/分钟

6000次/分钟

查询直播中的流信息

1000次/分钟

2000次/分钟

鉴权管理

  • 查询指定域名的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次/分钟

数据统计分析

  • 查询转码用量接口
  • 查询录制用量接口
  • 查询截图用量接口
  • 查询播放画像信息接口

60次/分钟

5000次/分钟

  • 查询播放带宽峰值接口
  • 查询播放流量汇总接口
  • 查询直播拉流HTTP状态码接口
  • 查询上行带宽数据接口
  • 查询域名维度推流路数接口
  • 查询历史推流列表接口

20次/分钟

5000次/分钟

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

50次/秒

150次/秒

流监控

  • 查询推流帧率数据接口
  • 查询推流码率数据接口

20次/分钟

5000次/分钟

查询流监控数据接口

1次/秒

5次/秒

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

60次/秒

300次/秒