提交工单
咨询集成、功能及报价等问题
ZEGO 互动视频(LiveRoom)是一款实时的视频互动服务产品,能够为开发者提供便捷接入、高清流畅、多平台互通、低延迟、高并发的音视频直播服务,可以实现一对多,多对多的实时音视频互动,秀场直播,视频会议等场景。
ZEGO 已推出 Express SDK,相比 LiveRoom SDK 具有一定优势,推荐开发者使用 Express SDK 接入实时音视频功能。
Express SDK 和 LiveRoom SDK 的异同点请参考 LiveRoom常见问题 - SDK差异问题 中的“LiveRoom SDK 和 Express SDK 的联系和区别是什么”。
类别 | 主要功能 | 功能描述 | 业务场景 |
---|---|---|---|
基础功能 | 直播推拉流 | 支持RTMP、FLV、HLS和RTP等协议,全球节点实现超低100ms延迟,同时提供多CDN推流,自适应流控等功能。 | 在线教育 秀场直播 |
直播连麦 | 支持多主播连麦,多人实时通讯等功能,可实现多达32路的连麦直播推拉流。 | PK连麦 多人会议 |
|
本地媒体录制 | 支持通过 SDK 获取到录制的音视频数据,可另外进行本地存储或者云端存储。 | 语音记录保留 双录业务本地录制 直播回放保留 直播精彩片段 直播课程录制 |
|
直播截图 | 支持对正在直播的视频进行截图,可另外进行本地存储或者云端存储。 | 秀场直播 | |
美颜滤镜 | 支持基础的美颜功能,包括设置美白,磨皮,滤镜等效果。 | 秀场直播 | |
音效变声 | 支持音调,双声道设置和回声处理,为开发者提供变声,混响,场音,立体声和环绕音等功能。 | 虚拟立体声 立体环绕音 秀场直播 |
|
水印设置 | 支持为直播视频设置自定义水印,字幕,时间等。 | 在线教育 秀场直播 |
|
常用功能 | 媒体次要信息 | 支持在主播端和观众端传送音视频流数据的同时,同步一些其他信息,可实现歌词同步等功能。 | K歌合唱 歌词同步 背景音乐同步 PPT 演示同步 视频画布精准布局 |
分层编码 | 支持根据不同的展示窗口下获取不同分辨率直播视频的功能,能够有效节省资源。 | 小窗口直播 | |
媒体播放器 | 支持通过该功能实现在直播过程中,在推流中混入一个音视频文件,实现更多直播的应用场景。 | 直播背景音乐 视频通讯音效 远程业务办理中插入语音播放 |
|
自定义音频前处理 | 支持对 SDK 采集的原始音频数据进行自定义处理,实现变声等功能。 | 聊天变声 语速调节 |
|
自定义视频前处理 | 支持对 SDK 采集的原始视频数据进行自定义处理。 | 特殊的美颜效果 挂件贴纸 变脸特效 礼物特效 |
|
自定义视频渲染 | 提供了自定义外部视频渲染功能,支持开发者更加灵活的实现渲染相关的自定义需求。 | 视频特效处理 适应游戏引擎 适应跨平台界面框架 在线教育 游戏直播 |
|
自定义视频采集 | 提供了自定义外部视频采集功能,支持开发者更加灵活的实现采集相关的自定义需求。 | 直播中录制短视频 视频直播 屏幕分享 游戏直播 KTV MV 播放 视频会议 在线教育 |
|
多路混流 | 支持将多路音视频流混合成单流。 | 直播连麦 直播PK 多主播互动 KTV 合唱 在线教育 |
|
音频加解密 | 支持加解密推拉流的音频,保障音频的安全性。 | 远程业务记录安全加密 私人通讯安全加密 |
|
音视频引擎 | 回声消除 | 引擎中自带回声消除功能,在双讲情况下,各方语音清晰,双工体验良好,支持舒适,适度和激进三种回声消除模式。 | 在线教育 秀场直播 |
噪音抑制 | 引擎中自带噪音抑制功能,它结合心理声学模型,能够提高20dB+的信噪比, 同时不损伤语音音质。 | 在线教育 秀场直播 |
|
自动增益控制 | 开启该功能后,SDK 能够自动调节麦克风音量,适应远近拾音,保持音量稳定。 | 在线教育 秀场直播 |
|
多种编码 | 支持多种硬编、多种软编,以适应多种应用场景和网络环境的编码要求。 | 在线教育 秀场直播 |
|
多种解码 | 支持多种硬解、多种软解,以适应多种应用场景和网络环境的解码要求。 | 在线教育 秀场直播 |
|
GPU处理 | 数据全部都走GPU显存,性能好,稳定性好,延迟低。 | 在线教育 秀场直播 |
|
网络传输 | 网络传输Qos | 实现冗余数据(FEC)和重传策略(ARQ)的动态平衡,一方面保障宽带的充分利用,另一方面不至于抢带宽造成链路自身拥塞。 | 全场景 |
网络自适应 | 提供端到端的全链条优化算法,能根据当前网络情况预测网速并自动进行流控,支持弱网自适应推流和拉流。 | 全场景 | |
智能调节 | 码率和帧率的智能调节,保障了画质和流畅性的平衡效果。 | 全场景 | |
抖动缓冲 | 在弱网环境下,利用良好的抖动缓冲策略找到延时与流畅的最佳契合点。 | 全场景 |
特性 | 互动视频指标 |
---|---|
SDK 包体积 | iOS: 12.4M Android: 10.6M Windows: 8.87M mac: 9.15M |
多人音视频 | 支持 32 路实时音视频互动 |
视频质量 | SDK 采集支持 1080p 分辨率,1~30fps 帧率 低延迟:正常时延区间在 200ms~1s |
音频质量 | 音频采样率:16k~48k 支持单、双声道 回声消除:支持 10 路同时讲话 |
海量并发 | 全球200+BGP节点,提供稳定的跨国内容分发网络 |
互动视频支持 iOS、Android、Windows、macOS、Web、小程序、Electron、Linux,并支持平台间互通,具体的兼容性要求见下表。
平台 | 支持版本 | 支持架构 |
---|---|---|
iOS | 12.0+ | arm64 armv7 模拟器(x86_64) 模拟器(arm64) |
Android | 4.1+ | armeabi-v7a arm64-v8a x86 模拟器(x86) |
Windows | win7+ | x86 x64 |
Linux | Ubuntu 16.04+ | - |
macOS | 10.13+ | x64 |
Web | Chrome 58+ Firefox 56+ Safari 11+ Opera 45+ QQ 浏览器 windows 10.1+ 、macOS 4.4+ 360 安全浏览器极速模式 |
- |
小程序 | 支持 | - |
Flutter | 不支持 | - |
Electron | 支持 | - |
联系我们
文档反馈