SDK 概览
本文档适用于 QNDroidRTC 4.x 及以上版本的 SDK,并不向下兼容。
QNDroidRTC 是七牛推出的一款适用于 Android 平台的音视频通话 SDK,提供了包括美颜、滤镜、音视频通话等多种功能,提供灵活的接口,支持高度定制以及二次开发,您可以很方便地在 Android 平台上开发出一款基于实时音视频的应用。其中包括但不限于以下场景:
- 在线教育
- 在线直播互动连麦
- 视频会议
- 一对一社交
- 狼人杀等依赖实时音视频通话的游戏
- 在线客服
- 在线抓娃娃
下载地址
- Android API Demo: 最详细接口使用 Demo,提供了音视频通话、纯音频通话、CDN 转推、音频混音等不同场景的实现示例,便于您理解各个场景的实现方式。
- Android 体验 Demo: 会议场景 Demo,包含视频会议、音频会议、屏幕共享、大小窗口切换、CDN 转推等一系列功能场景。您可以在理解了音视频通话的主要流程后,参考该 Demo 以扩展更多的高级功能。
功能列表
功能 | 版本 |
---|---|
支持内置媒体播放器 | v6.4.0(+) |
支持音视频本地录制功能 | v6.2.0(+) |
支持 CDN 直推功能 | v6.0.0(+) |
支持自定义音频处理功能 | v5.2.6(+) |
支持语音激励功能 | v5.2.6(+) |
支持 quic 协议的信令交互 | v5.2.5(+) |
支持设置房间重连的超时时间 | v5.2.4(+) |
提供视频编码参数的预设值接口 | v5.2.4(+) |
支持设置视频在弱网下的降级模式 | v5.2.3(+) |
支持设置自定义的 so 加载路径 | v5.2.3(+) |
支持新的日志上报功能 | v5.2.3(+) |
支持同时发布多个 QNLocalAudioTrack | v5.2.3(+) |
支持动态修改本地视频 Track 的编码参数 | v5.2.1(+) |
支持设置拉伸模式进行视频渲染 | v5.2.0(+) |
支持音乐,音效通过 RTC 进行本地播放 | v5.2.0(+) |
支持外部音源 (PCM) 混音 | v5.2.0(+) |
新增音频场景化配置功能 | v5.1.3(+) |
支持创建纯音频合流转推任务 | v5.1.1(+) |
支持多重音效混音 | v5.1.0(+) |
支持日志上报 | v3.1.0(+) |
支持回调远端音频播放器数据 | v3.1.0(+) |
支持合流添加 SEI | v3.0.2(+) |
支持合流保留最后一帧 | v3.0.2(+) |
支持切换图片连麦 | v3.0.1(+) |
支持单路转推添加 SEI | v3.0.1(+) |
支持添加视频水印 | v3.0.1(+) |
新增音频数据自定义加解密接口 | v3.0.0(+) |
新增远端用户正在重连,重连成功回调 | v3.0.0(+) |
新增支持远端音频 Track 音量调节 | v3.0.0(+) |
新增通话模式配置接口 | v2.5.0(+) |
新增支持单路转推 | v2.5.0(+) |
新增支持单路视频时发送及订阅大小流 | v2.5.0(+) |
支持设置自定义 DNS 服务 | v2.5.0(+) |
新增通话模式配置接口 | v2.5.0(+) |
音频采集数据回调,新增采样率/声道参数 | v2.5.0(+) |
添加对端网络信息回调 onRemoteStatisticsUpdated() | v2.4.0(+) |
添加本地统计回调字段,rtt,networkGrade | v2.4.0(+) |
增加本地离开房间的回调 | v2.4.0(+) |
新增在线接口文档 | v2.4.0(+) |
支持合流背景图片设置 | v2.3.1(+) |
支持音频低采样率配置 | v2.3.1(+) |
支持音频软件 AEC 配置 | v2.3.1(+) |
支持音频双声道 | v2.3.0(+) |
支持音量大小回调 | v2.3.0(+) |
支持自定义消息 | v2.3.0(+) |
支持在线背景音乐混音功能 | v2.3.0(+) |
支持导入多种音频格式 | v2.3.0(+) |
支持背景音乐混音功能、返听功能 | v2.2.0(+) |
支持蓝牙耳机通话 | v2.1.0(+) |
支持单用户多路流的场景 | v2.0.0(+) |
支持回调摄像头 YUV 数据功能 | v1.2.0(+) |
支持外部导入音视频数据功能 | v1.1.0(+) |
支持大小窗口切换功能 | v1.1.0(+) |
支持屏幕录制功能 | v1.0.0(+) |
支持合流参数配置 | v0.2.0(+) |
支持编码镜像功能 | v0.2.0(+) |
支持回调本地/远端视频数据 | v0.2.0(+) |
支持回调本地/远端音频数据 | v0.2.0(+) |
支持获取连麦房间统计信息(帧率、码率等) | v0.1.0(+) |
支持视频的大小窗口切换 | v0.1.0(+) |
支持纯音频互动 | v0.1.0(+) |
支持丰富的消息回调 | v0.1.0(+) |
支持自动重连 | v0.1.0(+) |
支持视频尺寸配置 | v0.1.0(+) |
支持视频码率的配置 | v0.1.0(+) |
支持帧率配置 | v0.1.0(+) |
支持静音功能 | v0.1.0(+) |
支持踢人功能 | v0.1.0(+) |
支持三方美颜、滤镜、面部特效 | v0.1.0(+) |
内置美颜功能 | v0.1.0(+) |
支持内置音视频采集,带闪光灯、摄像头切换、自动/手动对焦等常见功能 | v0.1.0(+) |
基本的音视频通话功能 | v0.1.0(+) |
文档反馈
(如有产品使用问题,请 提交工单)