通过阅读本文,您可以了解音视频通信的使用限制。

各平台SDK的使用限制

平台 使用限制
Windows 系统版本:支持Windows XP(SP3)、Windows 7、Windows 8.X、Windows 10。
Mac
  • 系统版本:支持macOS 10.12及以上版本。
  • 其他:不支持屏幕旋转。
iOS
  • iPhone:支持iPhone5及之后的设备。
  • iPad:均支持。
  • CPU架构:支持实体设备架构armv7+arm64,不支持模拟器i386、x86架构。
  • 系统版本:支持iOS 8.0及以上版本。
  • 其他:不支持bitcode,不支持屏幕旋转。
Android
  • 系统版本:支持Android 4.1及以上版本。
  • API版本:支持16及以上版本。
  • CPU架构:支持实体设备架构armeabi、armeabi-v7a、arm64-v8a。
  • 其他:不支持视频采集旋转,不支持USB外接摄像头。
Web 根据平台和浏览器的不同,使用限制请参见Web SDK使用限制
Linux
  • 系统版本:支持CENTOS 7及以上版本。
  • 其他:不支持摄像头进行视频采集。

Web SDK使用限制如下所示:

平台 浏览器类型 版本要求 推流 拉流 屏幕分享
Mac Safari Safari 11或以上版本 支持 支持 不支持
Chrome Chrome 60或以上版本 支持 支持 支持(需要Chrome 72或以上版本)
Edge Edge 80或以上版本 支持 支持 支持(需要Edge 80或以上版本)
Windows Chrome Chrome 60或以上版本 支持 支持 支持(需要Chrome 72或以上版本)
Edge Edge 80或以上版本 支持 支持 支持(需要Edge 80或以上版本)
iOS(11.1.2及以上版本) Safari Safari 11或以上版本 支持 支持 不支持
Android Chrome Chrome 63或以上版本 支持 支持 不支持
注意 由于H.264版权限制,Web SDK不支持华为系统的Chrome浏览器和以Chrome WebView为内核的浏览器。

其他限制

类型 使用限制
单个API每秒最大请求数 不高于500。
单频道内终端数
  • 同一频道内,最多支持50个终端接入。
  • 不支持同一用户ID多端登录,频道内不允许用户ID重复。
历史数据保存周期
  • 应用删除后,该应用下的数据将永久删除。
  • 未删除应用,数据最长保存一年,一年后数据将自动清除。
ChannelID(频道ID)、UserID(用户ID)、SessionID(会话ID)、DisplayName(用户名字)的命名要求
  • 字符内容只允许[A-Za-z0-9_-],长度不超过64个字符。
  • 对于不符合要求的命名方式,RTC将拒绝提供服务,其中SessionID只针对早期版本,如果您未使用SessionID可忽略SessionID命名限制。
并发直播流 使用旁路转推服务时,限制如下:
  • 若未启用转码功能,默认每个账号下每个直播加速域名最多并发推送20个原画直播流。
  • 若启用转码功能,默认每个账号下每个直播加速域名最多并发推送10个转码直播流。
如果对并发直播流的数量有特殊需求,请提交工单申请。