产品概述
最近更新时间:2021-01-22 01:13:18
anyRTC可实现一对一单聊、多人群聊,同时具备纯语音通话和视频通话功能。也可以实现一对一、多对多的音视频互动直播
- 视频通话,不分主播和观众,所有用户都可自由发言,默认流畅和低延时优先,画质稍低,典型场景如多人视频会议。
- 互动直播,用户区分主播和观众,只有主播可以自由发言,默认高画质优先,典型场景如互动课堂。
常见的 CDN 直播是一个主播和多个观众,是单向的。而 anyRTC 互动直播还能多个主播之间,观众与主播之间连麦,就像在小剧场里观众可以上台表演一样。适用于娱乐直播如狼人杀、教育直播如小班课、电商直播中的导购问答等强互动场景。同时,也适用对图像质量要求高的一对一视频聊天。
功能和场景
主要功能 | 功能描述 | 典型适用场景 |
---|---|---|
伴奏混音 | 将本地或在线的音频和用户声音,同时发送并播放给频道内其他用户 | |
基础美颜 | 支持基础的美颜功能,包括设置美白、磨皮、祛痘、红润效果。 | 视频聊天美颜 |
屏幕共享 | 把屏幕内容同步展示给频道内的其他用户,支持指定共享某个屏幕或窗口,同时支持指定共享区域。 | 互动课堂 |
修改音视频原始数据 | 可支持变声,支持获取媒体引擎的原始语音或视频数据,对原始数据进行处理 | |
自定义视频源和渲染器 | 支持自定义的视频源和渲染器,可以不使用系统摄像头,使用自己构建的摄像头视频源,屏幕共享视频源,或者文件视频源等,可以更灵活地处理视频,比如添加美颜效果、滤镜等。 |
关键特性
特性 | anyRTC 视频通话指标 |
---|---|
SDK 包体积 | 4.61 ~ 10.41 MB |
多人视频 | 支持 50 人视频通话 |
视频属性 | |
音频属性 | |
音频抗丢包率 | 上下行抗丢包率 70% |
平台兼容
视频通话支持 iOS、Android、Windows、macOS、Electron、Unity、Web、小程序,并支持平台间互通,具体的兼容性要求见下表。
平台 | 支持版本 |
---|---|
Android | 4.1+ Android SDK 支持如下 ABI:
|
iOS | 9.0+ |
Windows | Windows 7+ Windows SDK 支持如下架构:
|
macOS | 10.11+ |
微信小程序 | 支持 |
Web |
Web 平台的支持情况还与设备型号及系统版本等有关,详见 anyRTC Web SDK 支持哪些浏览器