欢迎使用 NERTC(NetEase RTC)SDK 文档。本仓库包含将 NERTC SDK 集成到应用程序中的完整指南和参考资料。
所有支持平台的完整集成指南、教程和最佳实践:
- Android - 移动端 Android 集成
- iOS - 移动端 iOS 集成
- Web - Web 浏览器集成
- Windows - Windows 桌面端集成
- macOS - macOS 桌面端集成
- Linux - Linux 平台集成
- Electron - Electron 集成
- Flutter - Flutter 集成
- Unity - Unity 集成
- Unreal Engine - Unreal Engine集成
- HarmonyOS - 华为 HarmonyOS 集成
- 小程序 - 小程序 集成
- uni-app - uni-app 集成
- Wwise - Wwise 集成
每个平台指南包含:
- 快速开始 - 下载 SDK、运行demo、基础集成
- 基础功能 - 音视频配置、设备管理、质量监测
- 进阶功能 - 自定义采集、特效、加密、录制
- AI 融合功能 - AI 降噪、超分、字幕、虚拟背景
- 最佳实践 - 优化建议和场景实现
- 常见问题 - 问答和常见问题处理
即将推出 - 所有平台的详细 API 参考
- 从
/guides目录中选择您的目标平台 - 按照快速开始指南下载 SDK 并运行示例代码
- 遵循集成指南将 SDK 集成到您的项目中
- 根据您的使用场景探索进阶功能
| 平台 | 快速开始 | 集成指南 | 下载 SDK |
|---|---|---|---|
| Android | 实现音视频通话 | 集成 SDK | 下载 SDK |
| iOS | 实现音视频通话 | 集成 SDK | 下载 SDK |
| HarmonyOS | 实现音视频通话 | 集成 SDK | 快速跑通 Sample |
| 平台 | 快速开始 | 集成指南 | 下载 SDK |
|---|---|---|---|
| Windows | 实现音视频通话 | 集成 SDK | 下载 SDK |
| macOS | 实现音视频通话 | 集成 SDK | 下载 SDK |
| Linux | 实现音视频通话 | 集成 SDK | 下载 SDK |
| 平台 | 快速开始 | 集成指南 | 下载 SDK |
|---|---|---|---|
| Web | 实现音视频通话 | 集成 SDK | 下载 SDK |
| Electron | 实现音视频通话 | 集成 SDK | 下载 SDK |
| Flutter | 实现音视频通话 | 集成 SDK | 下载 SDK |
| uni-app | 实现音视频通话 | 集成 SDK | 下载 SDK |
| 小程序 | 实现音视频通话 | 集成 SDK | 下载 SDK |
| 平台 | 快速开始 | 集成指南 | 下载 SDK |
|---|---|---|---|
| Unity | 实现音视频通话 | 集成 SDK(音视频) | 下载 SDK |
| Unreal Engine | 实现语音通话 | 集成 SDK | 下载 SDK |
| Wwise | 在 Wwise 中安装和使用 | Unity 集成 | Unreal 集成 |
- 多平台支持 - 为 14+ 平台提供原生 SDK,包括移动端、桌面端、Web 和游戏引擎
- 高质量音视频 - 专业级实时通信,支持自适应码率和质量优化
- 灵活架构 - 支持多种场景:
- 一对一音视频通话
- 多人通话
- CDN 推流直播
- 低延迟直播
- 纯语音通信
-
AI 增强功能
- AI 降噪,实现清晰音频
- AI 超分,提升视频质量
- AI 虚拟背景
- AI 字幕和实时翻译
-
媒体处理
- 自定义音视频采集和渲染
- 美颜滤镜和特效(支持多家厂商)
- 屏幕共享和音频共享
- 视频水印和截图
- 音效和伴音
-
质量与监测
- 通话前网络质量检测
- 实时通话质量监测
- 自适应视频流降级
- 扬声器音量监测
-
进阶场景
- 多房间管理
- 跨房间媒体转发
- 云端录制
- 媒体流加密
- 空间音效
- 游戏范围语音
- 社交娱乐 - 一对一视频聊天、语音聊天室、直播
- 在线教育 - 线上课堂、互动辅导、远程培训
- 医疗健康 - 远程医疗咨询、远程诊断
- 游戏 - 游戏内语音聊天、空间音频、团队沟通
- 企业应用 - 视频会议、远程协作、客户支持
在不同平台查找特定功能的文档:
- 音频配置 - 所有平台的
基础功能/设置音频属性.md - 音效与伴音 - 查看
进阶功能/音频管理/音效与伴音.md - 美声变声与混响 - 查看
进阶功能/音频管理/美声变声与混响.md - 空间音效 - 查看
进阶功能/音频管理/空间音效.md - 耳返 - 查看
进阶功能/音频管理/耳返.md
- 视频配置 - 所有平台的
基础功能/设置视频属性.md - 美颜滤镜 - 查看
进阶功能/视频美颜/或进阶功能/视频管理/ - 虚拟背景 - 查看
进阶功能/视频管理/虚拟背景.md - 屏幕共享 - 查看
基础功能/屏幕共享.md - 自定义采集 - 查看
进阶功能/视频管理/自定义视频采集.md
- AI 降噪 - 查看
AI 融合功能/AI 降噪.md - AI 超分 - 查看
AI 融合功能/AI 超分.md - AI 字幕和翻译 - 查看
AI 实时互动/AI 字幕和翻译.md - AI 虚拟背景 - 查看
AI 融合功能/AI 虚拟背景.md
- 云端录制 - 查看
进阶功能/云端录制.md - 媒体流加密 - 查看
进阶功能/媒体流管理/媒体流加密.md - 多房间管理 - 查看
进阶功能/多房间管理.md - CDN 推流 - 查看
进阶功能/CDN 推流.md
SDK 使用请参考网易云信服务协议。