实时视频互动,是一款可以实现多人实时视频通话与互动直播分发的服务产品。
基于在网络与音视频技术上的多年深度积累,通过自主研发构建的实时通信网络RTN以及音视频引擎,提供全球范围内无缝衔接、多平台兼容互通、低延时高并发的实时音视频通话能力,致力于帮助开发者快速实现一对一、一对多、多对多、直播分发等技术场景,以满足社交、直播、教育、协同等行业领域的不同业务场景玩法需要。
实时视频互动,面向不同业务的具体场景,提供了2种基本的技术场景能力:
技术场景类别 | 实现能力 | 应用场景 |
---|---|---|
实时视频通话 | 实现1对1或多人视频通话 | 1v1视频聊天、多人视频聊天、视频聊天室、视频会议、小班课教学、大班课教学等 |
互动视频直播 | 实现单人视频开播或多人视频互动,支持分享到CDN | 秀场直播下的主播与观众连麦、主播与主播PK连麦等场景、大型公开课等 |
实时视频互动,基于面向的主要技术场景,提供了丰富的底层功能接口集合,开发者可以根据自己的业务场景需要来灵活的组合实现。
功能类别 | 主要功能 | 功能描述 | 应用场景 |
---|---|---|---|
连麦功能 | 客户端连麦 | 房间内的客户端之间进行低延时互动 | 所有场景 |
连麦功能 | 跨房间连麦 | 跨房间的客户端之间进行低延时互动 | 常见于秀场直播场景,两个不同房间的主播进行跨房间的PK连麦,进行才艺比拼 |
音频功能 | 高保真音质 | 48kHz采样的高音质、双声道立体声效果 | 常见于高音质语音电台、一起KTV、音乐教学等场景 |
音频功能 | 3A 处理 | 3A AEC(回声消除)、ANS(自动噪声抑制)、AGC(自动增益控制),在双讲、降噪等场景下提供更好的声音质量 | 所有场景 |
音频功能 | 伴奏混音 | 将麦克风采集的音频与本地或在线的音频文件混音,同步发送给房间内的其他用户并播放 | 常见于秀场直播、语聊室、多人视频相亲交友、K歌房、语音电台、小班课、大班课教学等场景 |
音频功能 | 变声混响 | 提供预设的变声特效,例如:萝莉、大叔、重金属等多达14种变声效果、提供预设的混响特效,例如:KTV、录音棚、演唱会等多达10种混响效果 | 常见于秀场直播、语聊室、多人视频相亲交友、K歌房、语音电台等场景 |
音频功能 | 音量提示 | 提供本地和远端用户的音量提示信息,以方便显示波形画面或喇叭音量提示等 | 常见于秀场直播、语聊室、多人视频相亲交友、K歌房、语音电台等场景 |
音频功能 | 听声辨位 | 支持设置远端用户声音出现的位置,增加听觉上的游戏方位感,还原真实游戏场景 | 常见于游戏语音等场景 |
音频功能 | 原始音频数据 | 对 SDK 采集的原始音频数据进行自定义处理,比如在前处理阶段,用户自主对音频原始数据进行声音美化等处理后再交给SDK进行编码传输 | 常见于用户有自己的音视频库,需要自主进行音频数据修改,比如变声 |
视频功能 | 高清画质 | 1080P H.265 高清画质 | 所有视频场景 |
视频功能 | 屏幕分享 | 将屏幕内容共享给房间内的其他用户,支持用户指定程序窗口、屏幕区域共享,也支持过滤特定窗口 | 常见于游戏直播、大班课、小班课、1vs1教学、少儿编程、视频会议等场景 |
视频功能 | 原始视频数据 | 对 SDK 采集的原始视频数据进行自定义处理,比如在前处理阶段,用户自主对视频原始数据进行画面美化等处理后再交给SDK进行编码传输 | 常见于视频通话、视频聊天室、互动直播等场景下,用户自行进行美颜道具贴纸操作 |
直播功能 | 混音合图 | 将房间内的多路音视频内容进行混音混画、自定义合图布局,输出一路流 | 常见于互动直播场景 |
直播功能 | 旁路直播 | 客户端调用sdk或restfulAPI接口启动推流服务器,通过rtmp协议将房间内的音视频内容混画(或源流)推送到CDN,再经由CDN分发。 | 常见于互动直播场景,用户需要进行社交分享 |
连麦功能 | 次要信息 | 在传送音视频流数据的同时,通过 SEI /DSE帧同步一些用户自定义信息到媒体流中,以方便用户实现一些业务信息同步功能,比如布局信息同步、歌词信息同步、音量提示信息等 | 适用于携带用户自定义的信息或者服务端默认要携带的一些布局或者音量提示信息的场景 |
连麦功能 | 双流模式 | 发送端可以同时发送一条正常视频流(高分辨率、高帧率、高码率)和小视频流(低分辨率、低帧率、低码率),供接收端根据显示需求来选择。 | 常用于小班课、视频会议下,需要多人实时视频互动 |
功能类别 | 主要功能 | 功能描述 | 应用场景 |
---|---|---|---|
配套功能 | 云端录制 | 在服务端录制音视频内容,写文件方式到第三方存储 | 在线教育、社交娱乐、金融客服等 |
配套功能 | 信令消息 | 可靠传输通道,实现实时消息和状态同步等 | 所有场景 |
配套功能 | 语音审核 | 语音内容的鉴黄、涉政等内容安全检测,可用于业务内容安全检查 | 业务合规性检查 |
配套功能 | 视频审核 | 视频内容的鉴黄、涉政等内容安全检测,可用于业务内容安全检查 | 业务合规性检查 |
实时视频互动,具备业界领先的产品质量。
优势 | 描述 |
---|---|
全覆盖高并发 | 专为双向实时传输设计的RTN网络,通过自建IDC机房+公有云的方式提供了覆盖全球的高质量音视频实时网络系统,通过智能路由算法,选择端到端最优化传输路径,为用户提供最佳的服务体验,支持百万+高并发。 |
全平台多终端 | 兼容性业界领先,提供覆盖iOS、Android、Windows、MacOS的SDK API,支持与WebRTC、微信小程序实现互联互通,5000+ 终端机型适配,低端机型的功耗和音视频质量表现。 |
高品质低时延 | 自研音视频引擎在语音、视频、网络算法等方面具有业界领先的水平,端到端平均时延区间 200ms~ 500ms,支持720P、1080P高清画质,50%丢包率可正常视频 ,支持48kHz高音质,70%丢包率可正常语音,优异的3A处理表现,杜绝回声、啸叫、背景噪音。 |
多场景易组合 | 一个SDK、一套API覆盖采集、预处理、编码、传输、解码、后处理、渲染播放全流程,丰富的功能接口类型和完善的事件信息回调可以满足不同行业场景玩法的多样性需要。 |
低成本易接入 | 完善的接口文档和接入文档说明,最快只需30分钟即可从零开始快速实现低时延互动能力,产品使用成本富有竞争力。 |
实时视频互动,提供了稳定、可靠的音视频性能,可以满足开发者在各种基础网络环境下,实现实时音视频互动能力。
特性 | 指标 |
---|---|
SDK包体积 | 8 ~ 12MB |
视频互动 | 支持 9 路实时视频互动 |
音频互动 | 无限制 |
观众观看人数 | 100万 |
区域线路覆盖 | 全球 |
视频质量 | 分辨率:1080p(采集),帧率:1~30 fps ,延时区间:70ms左右 |
音频质量 | 采样率:16 kHz ~ 48 kHz,声道数:单/双声道,延时区间:70ms左右 |
音画同步 | -100ms ~ +25ms |
上下行抗丢包率 | 音频:70% 视频:60% |
实时视频互动,具备广泛的平台兼容性,支持平台之间的互联互通,具体平台支持如下表所示:
平台 | 支持版本 | 支持架构 |
---|---|---|
iOS | 8.0+ | armv7、arm64、x86 |
Andirod | 4.0.3+ | armeabi-v7a、arm64-v8a、x86、x86_64、模拟器(x86) |
Windows | 7.0+ | x86 |
macOS | 10.12+ | x86_64 |
Web | Chrome 72+原生浏览器、Chrome 72+内核系列浏览器 | N/A |
微信小程序 | 支持 | N/A |
Electron | 支持 | N/A |
Flutter | 支持 | N/A |