Android
产品简介
产品介绍
功能特性
产品优势
使用限制
Demo体验
资源下载
下载 SDK 和 示例代码
更新日志
快速开始
接入流程
集成SDK
获取 Token
实现互动直播
基础功能
设置音频属性
设置视频属性
设置通话音量
屏幕共享
双人通话
进阶功能
音频管理
AI 降噪
原始音频数据
美声与变声
耳返
自定义音频采集与渲染
音效与混音文件
视频管理
美颜
自定义视频采集
设备管理
视频设备管理
音频设备管理
旁路推流
旁路推流
旁路推流画面布局
体验提升
媒体补充增强信息
监测发言者音量
通话中质量监测
客户端 API
Android
服务端 API
服务端 API

产品介绍

更新时间:2021/04/12 19:37:37

互动直播是网易云信基于音视频通话产品推出的实时音视频开发平台。网易云信基于网易多年的即时通讯和实时音视频通话能力的技术积累,为您提供稳定流畅、高品质、全平台的点对点和多人实时音视频通话服务。互动直播产品在此基础上为您提供旁路推流能力,实现音视频直播场景。

网易云信互动直播产品适用于各种实时音视频和直播场景,例如社交行业的视频聊天、视频相亲、视频交友、在线KTV、连麦直播、主播 PK、带货直播等,教育行业的小班教学、一对一视频教学、大班课、视频会议、远程医疗、游戏语音等等。

推荐所有的客户使用互动直播 2.0 产品,同时网易云信也将持续维护原有互动直播 1.0 产品。
单击查看互动直播 1.0 文档

互动直播和音视频通话

网易云信互动直播产品基于音视频通话产品,共用同一套 SDK,即 NERTC SDK。互动直播在音视频通话基础上提供旁路推流能力,支持通过 CDN 直播的方式,将音视频通话房间中的数据流以推流的形式,推送至直播服务,从而实现旁路推流以及云端录制等功能。

音视频互动直播和音视频通话的主要区别在于:

  • 使用音视频通话产品进行语音或视频通话时,参与者均在同一个音视频房间中,主播与连麦者之间通过 RTC 房间进行通话与交流,可在房间中进行实时互动、连麦通话。
  • 互动直播产品在音视频通话基础上额外提供旁路推流相关接口。网易云信互动直播高性能服务器可以将该通话房间中的媒体流进行合并,推到 CDN 直播流媒体服务器,普通观众可以通过播放器进行拉流收听与观看。

经过多年的社交娱乐、教育等行业的深耕与功能打磨,音视频通话产品和互动直播产品现已全新升级。作为全新品牌升级产品,音视频通话和互动直播 2.0 采用新一代音视频技术架构进行了全流程的技术升级,包括新一代音视频融合通信服务端系统、音视频 SDK 以及新一代音视频引擎、网易云信深度优化的自研音视频编码器。在功能和性能等多方面进行大幅度能力提升。

产品架构

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

互动直播 2.0(NERTC SDK)的产品架构如下图所示:

image

互动直播 2.0 产品通过互动直播高性能服务器将音视频流进行合流,然后推到 CDN 流媒体服务器,以供普通观众进行拉流观看。在推流直播过程中搭配 IM 即时通讯、互动白板产品,您还可以在场景业务中实现在线文字消息、实时屏幕涂鸦等多种高阶功能。

性能指标

特性 互动直播 2.0 指标
视频属性 SDK 采集支持 1080p 分辨率,30 fps 帧率
视频抗丢包率 上下行抗丢包率 80%
音频属性
  • 音频采样率:16 kHz - 48 kHz
  • 支持单、双声道
  • 码率最高支持128 kbps
  • 音频抗丢包率 上下行抗丢包率 80%
    • 互动直播和音视频通话
    • 产品架构
    • 性能指标