产品概述

最近更新时间:2022-09-20 05:17:40

anyRTC可实现一对一单聊、多人群聊,同时具备纯语音通话和视频通话功能。也可以实现一对一、多对多的音视频互动直播

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

视频通话 SDK,不区分用户角色,进入同一个频道即可发布自己的音视频流并自动订阅其他用户的音视频流。

功能和场景

主要功能功能描述应用场景
观众连麦观众与主播进行连麦互动,其他观众围观。
  • PK 连麦
  • 多人会议
  • 狼人杀
  • 秀场直播
  • 跨直播间连麦多个主播跨直播间,连麦互动,观众围观。
  • PK 连麦
  • 多跨频道通信场景
  • 双流模式发送端可以同时发送一条正常视频流(高分辨率、高帧率、高码率)和小视频流(低分辨率、低帧率、低码率),供接收端根据显示需求来选择。
  • 小班课
  • 视频会议
  • 伴奏混音将本地或在线的音频和用户声音,同时发送并播放给频道内其他用户
  • 在线合唱
  • 音乐教学
  • 语聊房
  • 屏幕共享把屏幕内容同步展示给频道内的其他用户,支持指定共享某个屏幕或窗口,同时支持指定共享区域。
  • 互动课堂
  • 游戏解说
  • 大型视频会议
  • 修改音视频原始数据可支持变声,支持获取媒体引擎的原始语音或视频数据,对原始数据进行处理
  • 美声变声
  • 秀场直播
  • 在线媒体流输入可以将媒体流作为一个发送端接入正在进行的直播频道。通过将正在播放的音视频添加到直播中,主播和观众可以在一起收听/观看媒体流的同时,实时互动。 可以对输入源的视频属性进行设置。
  • 一起看电影
  • 一起看比赛
  • 观看监控等
  • 自定义视频源和渲染器支持自定义的视频源和渲染器,可以不使用系统摄像头,使用自己构建的摄像头视频源,屏幕共享视频源,或者文件视频源等,可以更灵活地处理视频,比如添加美颜效果、滤镜等。
  • 第三方美颜集成
  • 开发场景已经有视频源数据
  • 开发者使用录屏数据
  • 有些系统独占的视频采集设备,为了避免与其他业务冲突,需要灵活的设备管理策略。
  • 客户端合流推流到 CDN将频道内的音视频内容本地合成转码通过CDN 推送到其他 RTMP 服务器:
  • 能够随时启动或停止推流
  • 动态调整合图布局
  • 在朋友圈、微博等推广直播内容
  • 频道人数超限时,让更多人观看直播
  • 服务端合流推流到 CDN将频道内的音视频内容服务端合成转码通过 CDN 推送到其他 RTMP 服务器:
  • 能够随时启动或停止推流
  • 能够在不间断推流的同时增减推流地址
  • 能够调整合图布局
  • 在朋友圈、微博等推广直播内容
  • 频道人数超限时,让更多人观看直播
  • 关键特性

    特性anyRTC 视频互动直播指标
    SDK 包体积4.81 ~ 12.46 MB
    多主播互动支持 50 路实时音视频互动
    观众观看人数100 万
    跨频道主播连麦支持
    区域线路覆盖全球
    视频属性
  • SDK 采集支持 1080p 分辨率,60 fps 帧率
  • 自采集支持 4K
  • 音频属性
  • 音频采样率:16 kHz - 48 kHz
  • 支持单、双声道
  • 音频抗丢包率上下行抗丢包率 80%

    平台兼容

    除了下述通用平台,anyRTC 也支持跨平台开发场景:Electron、Flutter、uni-app、APICloud 等。

    互动直播具备广泛的平台兼容性,支持平台之间的互联互通,具体平台支持如下表所示:

    平台支持版本
    Android

    4.1+

    Android SDK 支持如下 ABI:

    • armeabi-v7a
    • arm64-v8a
    iOS9.0+
    Windows

    Windows 7+

    Windows SDK 支持如下架构:

    • x86
    • x64
    macOS10.11+
    微信小程序支持
    Web
  • Chrome 58+
  • Chrome 49(仅 Windows XP)
  • Firefox 56+
  • Safari 11+
  • Opera 45+
  • QQ 10+
  • 360 安全浏览器 9.1+
  • Web 平台的支持情况还与设备型号及系统版本等有关,详见 anyRTC Web SDK 支持哪些浏览器?

    Demo 体验

    • ARCall,一对一呼叫邀请通话,一对多呼叫邀请通话。

    集成Demo