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

各平台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及以上版本。
  • CPU架构:不支持基于ARM的CPU。
  • 其他:不支持摄像头进行视频采集。

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为内核的浏览器。

并发限制

类型 并发限额
微信小程序端用户数 20个用户。
总并发用户数
  • 同一频道内,通信模式下,最多支持50个用户接入;互动模式下,麦上主播人数最多16人,观众订阅流的总数最多8000路。
  • 不支持同一用户ID多端登录,频道内不允许用户ID重复。
单流旁路转推任务数 20个任务。
混流旁路转推任务数 20个任务。
单流录制任务数 100个任务。
混流录制任务数 100个任务。
说明
  • 如果没有特殊标注,并发限额的统计维度为同一AppID。
  • 如果您对总并发用户数有突发性的使用需求(通常指并发通信峰值超过3000路或突发增长的部分超过您上个自然月并发通信峰值的30%),需要提前提交工单预定并发通信峰值,从而保证RTC服务正常使用。
  • 如果对其他限制项有特殊需求,请提交工单申请。

其他限制

类型 使用限制
单个API每秒最大请求数 不高于500。
历史数据保存周期
  • 应用删除后,该应用下的数据将永久删除。
  • 未删除应用,数据最长保存一年,一年后数据将自动清除。
ChannelID(频道ID)、UserID(用户ID)、SessionID(会话ID)、DisplayName(用户名字)的命名要求
  • 字符内容只允许[A-Za-z0-9_-],长度不超过64个字符。
  • 对于不符合要求的命名方式,RTC将拒绝提供服务,其中SessionID只针对早期版本,如果您未使用SessionID可忽略SessionID命名限制。