产品介绍

更新时间: 2024/03/15 17:49:44

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

网易云信音视频通话 2.0 适用于各种实时音视频场景,例如社交行业的视频聊天、视频相亲、视频交友、在线KTV,教育行业的小班教学、一对一视频教学,视频会议、远程医疗、游戏语音等。针对不同场景,网易云信提供了通过 NERTC SDK 功能实现的一系列产品、技术解决方案,包括:点对点通话、多人通话、互动直播、高接通方案等。此外,我们还可以根据您后续的内部需求,为您打造企业专属的音视频通话服务。

音视频通话 2.0

经过多年在社交娱乐、教育等行业的深耕与功能打磨,音视频通话产品现已全新升级至音视频通话 2.0。

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

  • 接入更加便捷。

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

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

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

产品架构

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

音视频通话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

音视频包含所有插件时

  • 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
  • 音频抗丢包率 上下行抗丢包率 80%
    此文档是否对你有帮助?
    有帮助
    去反馈
    • 音视频通话 2.0
    • 产品架构
    • 功能特性
    • SDK 包体积
    • 特性指标