视频通话 SDK 可实现一对一单聊、多人群聊,同时具备纯语音通话和视频通话功能。

视频通话和视频互动直播不同。视频通话,不分主播和观众,所有用户都可自由发言,默认流畅和低延时优先,画质稍低,典型场景如多人视频会议;互动直播,用户区分主播和观众,只有主播可以自由发言,默认高画质优先,典型场景如互动课堂。

功能和场景

主要功能 功能描述 典型适用场景
伴奏混音 将本地或在线的音频和用户声音,同时发送并播放给频道内其他用户
  • 在线合唱
  • 音乐互动课堂
  • 屏幕分享 把屏幕内容同步展示给频道内的其他用户 互动课堂
    修改音视频原始数据 可支持变声,支持获取媒体引擎的原始语音或视频数据,对原始数据进行处理
  • 聊天室变声
  • 视频聊天美颜
  • 自定义视频源和渲染器 支持自定义的视频源和渲染器,可以不使用系统摄像头,使用自己构建的 camera 视频源,屏幕共享视频源,或者文件视频源等,可以更灵活地处理视频,比如添加美颜效果、滤镜等。
  • 需要使用自定义的美颜库或者前处理库
  • 开发者 App 中已经有自己的图像视频模块
  • 开发者希望使用非 Camera 的视频源,如录屏数据
  • 有些系统独占的视频采集设备,为了避免冲突,需灵活的设备管理策略
  • 关键特性

    特性 Agora 视频通话指标
    SDK 包体积 3.69 M - 7.75 M
    多人视频 支持 7 人视频通话(如需更多人数,可以使用 Agora 互动直播
    视频属性
  • SDK 采集支持 1080p 分辨率,60 fps 帧率
  • 自采集支持 4K
  • 音频属性
  • 音频采样率:16 KHz - 48 KHz
  • 支持单、双声道
  • 音频抗丢包率 上下行抗丢包率 70%

    平台兼容

    视频通话支持 iOS、Android、Windows、macOS、Linux、Web、小程序,并支持平台间互通,具体的兼容性要求见下表。

    平台 支持版本
    Android 4.1+
    iOS 8.0+
    Windows XP SP3+
    macOS 10.0+
    微信小程序 支持
    Web
  • Chrome 58+
  • Firefox 56+
  • Safari 11+
  • Opera 45+
  • QQ 10+
  • 360 安全浏览器 9.1+
  • Demo 体验

    视频通话应用 - Agora Video Call

    在应用市场下载 Agora Video Call app,快速体验多人跨国视频通话。