SDK 概览
具体 demo 可见 github 仓库,该 demo 已集成 前端 SDK 与 原生 SDK,直接制作自定义基座,填写 iOS 或 Android 证书,即可运行。
QNRTC-Uniapp 是基于 UNIAPP、 QNRTC-Android 以及 QNRTC-iOS 三者所实现的。前端可通过 QNRTC-Uniapp 所提供的 JS 插件 与 Native 插件 调用原生 Android
以及 iOS
的 RTC 接口来实现实时音视频通话。
其中包括但不限于以下场景
- 在线教育
- 主播观众连麦
- 视频会议
- 一对一社交
- 狼人杀等依赖实时音视频通话的游戏
- 在线客服
- 在线抓娃娃
SDK 功能列表
以下是 SDK 截止到最新版本所提供的功能列表
功能 | 版本 |
---|---|
支持视频 SEI | v1.0.0 |
支持摄像头 Track 发送图片 | v1.0.0 |
支持编码数据加密传输 | v1.0.0 |
支持远端音频播放音量调节 | v1.0.0 |
支持大小流传输 | v1.0.0 |
支持单路转推 | v1.0.0 |
支持配置 RTC 与其他音频同时播放 | v1.0.0 |
支持音量大小回调 | v1.0.0 |
支持自定义消息 | v1.0.0 |
支持使用 TCP 传输媒体流 | v1.0.0 |
支持使用蓝牙耳机通话 | v1.0.0 |
支持扬声器/听筒切换 | v1.0.0 |
支持音视频分别发布 | v1.0.0 |
支持发布多路视频 | v1.0.0 |
支持回调本地音频数据 | v1.0.0 |
支持回调远端音频数据 | v1.0.0 |
支持回调远端视频数据 | v1.0.0 |
支持编码镜像 | v1.0.0 |
支持合流参数配置 | v1.0.0 |
支持后台连麦 | v1.0.0 |
支持纯音频连麦 | v1.0.0 |
支持硬件编码 | v1.0.0 |
支持码率上下限配置 | v1.0.0 |
支持多分辨率编码 | v1.0.0 |
支持回调本地视频数据 | v1.0.0 |
支持实时美颜滤镜 | v1.0.0 |
支持水印功能 | v1.0.0 |
支持踢人功能 | v1.0.0 |
支持静音功能 | v1.0.0 |
支持自动/手动对焦 | v1.0.0 |
支持实时状态回调 | v1.0.0 |
支持回调连麦房间统计信息 | v1.0.0 |
支持丰富的连麦消息回调 | v1.0.0 |
支持混音功能 | v1.0.1 |
支持多重混音功能 | v5.2.7 |
支持跨房连麦 | v5.2.7 |
文档反馈
(如有产品使用问题,请 提交工单)