产品介绍

更新时间: 2024/06/24 18:08:10

网易云信音视频通话 2.0(NetEase Real-Time Communication,简称 NERTC)是专为高效音视频通信业务打造的实时音视频开发平台。基于网易多年的即时通讯和实时音视频通话能力的技术积累,NERTC 为您提供稳定流畅、高品质、全平台的点对点和多人实时音视频通话服务。

全场景音视频解决方案

经过多年在社交娱乐、教育等行业的深耕与功能打磨,网易云信音视频通话产品现已全新升级至音视频通话 2.0。网易云信音视频通话 2.0 适用于各种实时音视频场景,例如社交行业的视频聊天、视频相亲、视频交友、在线 KTV,教育行业的小班教学、一对一视频教学,视频会议、远程医疗、游戏语音等。

针对不同场景,网易云信提供了通过 NERTC SDK 功能实现的一系列技术产品、技术解决方案。包括:点对点通话、多人通话、互动直播、高接通方案等。此外,网易云信还可以根据您后续的内部业务需求,为您打造企业专属的音视频通话服务。

什么是音视频通话 2.0

作为音视频通话的全新品牌升级产品,音视频通话 2.0 采用新一代音视频技术架构进行了全流程的技术升级,包括新一代音视频融合通信服务端系统、音视频通话 SDK 以及新一代音视频引擎、网易云信深度优化的自研音视频编码器。音视频通话 2.0 在功能和性能等多方面进行大幅度能力提升:

  • 接入更加便捷。

    在接入的便捷性上,音视频通话 2.0 进行了进一步优化,更加简单易用的接口和 NERTC SDK 接口层统一调用逻辑,帮助开发者降低接入成本,提升研发效率。

  • 更高质量的音视频通话体验。

    • 端到端延时小于 200 ms,最高可抗 1000 ms 网络抖动,在网络丢包 80% 时仍能正常通话。
    • 视频清晰度提升至 1080p,音频采样率最高支持 48kHz,支持全频带编解码和智能语音前处理算法。
    • 保障用户在各种场景下流畅高品质的音视频体验,尤其是在音乐场景的特殊优化,可保证经过网络传输的音乐仍能保持 CD 级高音质。

产品架构

网易云信 NERTC SDK 主打全平台互通的多人音视频通话,提供多平台框架的 SDK,包括 Android、iOS、HarmonyOS、Windows、macOS、Linux、Web、小程序等平台,Unity、Unreal Engine、Flutter、Electron、Wwise 等框架,以便开发者快速集成并实现多种业务场景。通过更多的高级功能和扩展功能,您可以轻松的扩展出更加丰富的业务场景。

音视频通话 2.0(NERTC SDK)的产品架构如下图所示。

产品架构.png

支持的 TCP/UDP 端口列表如下:

  • TCP:80、443、5050 ~ 5060、6990 ~ 7090、7990 ~ 8090
  • UDP:4000 ~ 7000

功能特性

音视频通话 2.0 产品的实时音视频能力主要表现为高音质、高画质的一对一通话和多人语聊。在通话过程中,您可以实现 伴音音效美声变声美颜 等进阶效果。具体请参考 功能特性

您也可以搭配 IM 即时通讯互动白板,从而在实际业务场景中实现在线文字消息、实时屏幕涂鸦等多种高级功能。

SDK 包体积

NERTC SDK 部分安装包的增量大小如下:

场景
包体积

只含基础音视频,无插件时

  • Android(arm64-v8a):7.97 MB
  • Android(armeabi-v7a):6.87 MB
  • Android(x86):8.17 MB
  • iOS:7.02 MB
  • HarmonyOS:10.4 MB

音视频包含所有插件时

  • Android(arm64-v8a):16.47 MB
  • Android(armeabi-v7a):14.47 MB
  • Android(x86):12.47 MB
  • iOS:12.9 MB

纯音频

  • Android(arm64-v8a):5.87 MB
  • Android(armeabi-v7a):5.03 MB
  • Android(x86):5.96 MB
  • iOS:5.06 MB
  • 不同版本的 SDK 包的大小会有差异,本文以 V5.5.0 安卓版本为例。
  • 若您对包体积大小有较高要求,请参考 如何减小集成 SDK 后的 App 包体积 进行裁剪。
  • 若想要了解包体积大小增量的计算方式请参考 什么是包体积大小增量
  • 以上包体积数据统计的是 APK 增量(Android)和 App 下载大小增量(iOS)。

特性指标

特性
音视频通话 2.0 指标
视频属性 SDK 采集支持 1080p 分辨率,30 fps 帧率
视频抗丢包率 上下行抗丢包率 80%

音频属性

  • 音频采样率:16 kHz ~ 48 kHz
  • 码率最高支持 128 kbps
  • 码率最高支持 128 kbps
音频抗丢包率 上下行抗丢包率 80%
此文档是否对你有帮助?
有帮助
去反馈
  • 全场景音视频解决方案
  • 什么是音视频通话 2.0
  • 产品架构
  • 功能特性
  • SDK 包体积
  • 特性指标