Skip to content

netease-kit/nertc_doc_source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NERTC SDK 文档

欢迎使用 NERTC(NetEase RTC)SDK 文档。本仓库包含将 NERTC SDK 集成到应用程序中的完整指南和参考资料。

文档结构

指南(/guides

所有支持平台的完整集成指南、教程和最佳实践:

  • 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 参考(/api-reference

即将推出 - 所有平台的详细 API 参考

快速开始

  1. /guides 目录中选择您的目标平台
  2. 按照快速开始指南下载 SDK 并运行示例代码
  3. 遵循集成指南将 SDK 集成到您的项目中
  4. 根据您的使用场景探索进阶功能

平台快速链接

移动端平台

平台 快速开始 集成指南 下载 SDK
Android 实现音视频通话 集成 SDK 下载 SDK
iOS 实现音视频通话 集成 SDK 下载 SDK
HarmonyOS 实现音视频通话 集成 SDK 快速跑通 Sample

桌面端平台

平台 快速开始 集成指南 下载 SDK
Windows 实现音视频通话 集成 SDK 下载 SDK
macOS 实现音视频通话 集成 SDK 下载 SDK
Linux 实现音视频通话 集成 SDK 下载 SDK

Web 与跨平台

平台 快速开始 集成指南 下载 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 融合功能/AI 降噪.md
  • AI 超分 - 查看 AI 融合功能/AI 超分.md
  • AI 字幕和翻译 - 查看 AI 实时互动/AI 字幕和翻译.md
  • AI 虚拟背景 - 查看 AI 融合功能/AI 虚拟背景.md

进阶功能

  • 云端录制 - 查看 进阶功能/云端录制.md
  • 媒体流加密 - 查看 进阶功能/媒体流管理/媒体流加密.md
  • 多房间管理 - 查看 进阶功能/多房间管理.md
  • CDN 推流 - 查看 进阶功能/CDN 推流.md

技术支持

许可证

SDK 使用请参考网易云信服务协议。

About

NetEase RTC Docs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •