概述
更新时间:2023-07-21 16:19
极速视频(Express Video)是一款实时的音视频互动服务产品,能够为开发者提供便捷接入、高可靠、多平台互通的音视频服务。通过低至 200 ms 的端到端平均时延,业内领先的保障弱网质量的 QoS 策略,并结合强大的 3A 处理能力,完美支持一对多、多对多的实时音视频通话、直播、会议等场景。
极速视频同时为开发者提供 4 行代码全平台极速接入音视频服务的能力,能够让开发者在 30 分钟内构建出拥有完美音视频体验的产品和服务。
相关概念请参见 术语说明。
如果您对 ZEGO Express HarmonyOS SDK 有任何意见或建议,欢迎通过 调研问卷 反馈。
1 主要功能和场景
基础功能
主要功能 |
功能描述 |
业务场景 |
音视频通话 |
用户加入同一个房间,并进行音视频通话。 |
|
音视频直播 |
同一个房间,包含主播及观众,主播可以进行音视频直播,该房间内的观众可以观看直播。 |
|
进阶/特色功能
敬请期待...
2 特性指标
特性 |
极速视频指标 |
SDK 包体积 |
Express-Video SDK 全功能安装包集成到 App 后,App 的增量大小如下: - iOS(arm64):6.97 MB
- Android(arm64):7.8 MB
- Android(armv7):7.32 MB
- macOS(x86_64):10.27 MB
- Windows(x86):10.23 MB
- Windows(x86_64):12.32 MB
- Linux (x64):10.77 MB
以上数据为全功能 SDK 包的大小,若您对包大小有较高要求,可以联系 ZEGO 技术支持对 SDK 进行功能裁剪,如需了解更多,请参考 什么是 SDK 的安装包大小增量?。 |
多人音视频 |
支持 1 万路实时音视频互动。 |
视频质量 |
- SDK 采集支持 4K 分辨率、1 fps ~ 60 fps 帧率。
- 低延迟:正常时延区间在 200 ms ~ 400 ms。
|
音频质量 |
- 音频采样率:16 kHz ~ 48 kHz。
- 支持单、双声道。
|
端到端延迟 |
低至 200 ms。 |
抗丢包率 |
- 音频:上下行抗丢包率 80%。
- 视频:上下行抗丢包率 70%。
|
抗低宽带 |
- 音频:上下行抗低带宽 30 kbps。
- 视频:上下行抗低带宽 50 kbps。
|
IP 协议 |
IPv4、IPv6。 |
海量并发 |
全球 500 多个 BGP 节点,提供稳定的跨国内容分发网络。 |
3 平台兼容
极速视频支持 iOS、Android、Windows、macOS、HarmonyOS、Web、小程序并支持平台间互通,具体的兼容性要求见下表。
平台 |
支持版本 |
支持架构 |
iOS |
11.0 或以上版本 |
- arm64
- x86_64(模拟器)
- arm64(模拟器)
- x86_64(Mac Catalyst)
- arm64(Mac Catalyst)
|
Android |
4.4 或以上版本 |
- arm64-v8a
- armeabi-v7a
- x86
- x86_64
|
Windows |
Windows 7 或以上版本 |
|
Linux |
任意具有 GLIBC 2.16 或以上版本的 Linux 发行版系统 |
- amd64 (x86_64-linux-gnu)
- arm64 (aarch64-linux-gnu)
- armhf (arm-linux-gnueabihf)
- armel (arm-linux-gnueabi)
|
HarmonyOS |
HarmonyOS 2.0.0 或以上版本 |
|
macOS |
10.13 或以上版本 |
|
Web |
- Chrome 58 或以上版本
- Firefox 56 或以上版本
- Safari 11 或以上版本
- Opera 45 或以上版本
- QQ 浏览器 Windows 10.1 或以上版本、macOS 4.4 或以上版本
- 360 安全浏览器极速模式
更多兼容性要求,请参考 限制说明 - 浏览器兼容性和已知问题 |
- |
小程序 |
- 微信小程序基础库 1.7.0 或以上版本
- 支付宝小程序基础库 1.23.0 或以上版本,低版本需要做 兼容处理
|
- |
Flutter |
- Flutter 2.0 或以上版本
- iOS 11.0 或以上版本
- Android 4.4 或以上版本
- Windows 8 或以上版本
- Web: Chrome 58 或以上版本、Firefox 56 或以上版本、Safari 11 或以上版本、Opera 45 或以上版本、QQ 浏览器 Windows 10.1 或以上版本/macOS 4.4 或以上版本、360 安全浏览器极速模式
|
- |
Electron |
- Electron 7.0.0 或以上版本
- Windows 7 及以上 / macOS 10.13 及以上操作系统
- Linux 支持 x86_64、aarch64、armhf 架构的 Linux 操作系统,如需使用 Linux 平台,请联系 ZEGO 技术支持。
|
- |
uni-app |
- HBuilderX 3.0.0 或以上版本
- iOS 11.0 或以上版本
- Android 4.4 或以上版本
- Web: Chrome 58 或以上版本、Firefox 56 或以上版本、Safari 11 或以上版本、Opera 45 或以上版本、QQ 浏览器 Windows 10.1 或以上版本/macOS 4.4 或以上版本、360 安全浏览器极速模式
|
- |
Unity3D |
- Unity 2018.4.21f1 或以上版本
- Android:Android 4.4 或以上版本
- iOS:Xcode 14.0 或以上版本,iOS 11.0 或以上版本
- macOS:macOS 10.13 或以上版本
- Windows:Windows 7 或以上版本
- Linux:任意具有 GLIBC 2.16 或以上版本的 Linux 发行版系统(目前仅支持 x86_64 架构),libasound(ALSA),libv4l2(v4l utils),CMake 3.7 或以上版本
- WebGL:浏览器需要支持 WebGL 以及 WebAssembly(推荐使用 WebGL 2.0),Chrome 57 或以上版本、Firefox 56 或以上版本、Safari 11 或以上版本,不支持移动端
|
- |
React Native |
- React Native 0.60.0 或以上版本
- iOS 11.0 或以上版本
- Android 4.4 或以上版本
|
- |
Unreal Engine |
- Unreal Engine 4.25 或以上版本
- iOS 11.0 或以上版本
- Android 5.0 或以上版本
- macOS 11 或以上版本
- Windows 7 或以上版本
|
- |
Cocos Creator |
- Cocos Creator 3.6.0 或以上版本
- iOS 11.0 或以上版本
- Android 5.0 或以上版本
- macOS 10.13 或以上版本
- Windows 7 或以上版本
|
- |
如果您有更多关于平台或版本支持的相关需求,请联系 ZEGO 技术支持处理。