火山引擎实时音视频(Volcengine Real Time Communication,veRTC)提供全球范围内高可靠、高并发、低延时的实时音视频通信能力,实现多种类型的实时交流和互动。
通过在应用中接入 veRTC SDK,并调用 veRTC 提供的 API,可以快速构建音视频聊天、在线教育、直播连麦、视频会议、游戏语音、云游戏、云端渲染等丰富场景功能,覆盖互娱、教育、游戏、会议等各种行业需求。
veRTC SDK 支持 Android、iOS、macOS、Windows、Linux、Web、小程序、Electron、Unity、Flutter 等主流平台。
此仓库包含 veRTC SDK 的示例项目。获取示例项目后,你可以快速体验实时音视频功能;也能通过阅读代码,了解最佳实践。
.
├── Android
│ ├── APIExample // Java 示例项目
│ └── README.md // 跑通 Android 示例项目
├── iOS
│ ├── ApiExample // Swift 示例项目
│ └── README.md // 跑通 iOS 示例项目
├── Windows
│ ├── API_Example.pro // C++ 示例项目,可在 macOS 和 Windows 下编译运行
│ ├── README.md // 跑通 Windows 示例项目
│ └── ...
├── mac
│ └── README.md // 跑通 macOS 示例项目
├── DouyinMicroApp
│ ├── pages // 抖音小程序示例项目
│ ├── README.md // 跑通抖音小程序示例项目
│ └── ...
└── README.md
-
接入 SDK:你可以参考以下文档完成 veRTC SDK 接入,并构建一个简单的音视频通话应用。
平台 集成 SDK 指南 Android 集成 SDK iOS 集成 SDK (Swift) macOS 集成 SDK (C++) Windows 集成 SDK -
场景方案:你可以参考场景解决方案了解 veRTC SDK 在复杂场景下的应用。
-
高级功能:你可以参考功能文档了解如何实现具体的功能。