1.1. EZOPEN / HLS / RTMP协议详细对比

EZOPEN协议(萤石私有流)、HLS协议(标准流)、RTMP协议(标准流),每种协议有各自的优点和缺点。下面以功能、性能、跨平台、扩展性进行详细比较

1.2. 协议对比

- HLS RTMP EZOPEN协议 萤石私有协议
适用性 适用WEB/H5接入 只适用WEB接入 只适用UIKit接入,支持WEB(ActiveX)接入 只适用萤石OpenSDK接入
出流速度 首次取流延时4-10秒 首次取流延时2-4秒 首次取流延时1秒 首次取流延时1秒
优势 跨平台性好,支持网页直接(包括微信)播放 比HLS延时低,且支持与第三方云进行转码、录播 取流速度快,高安全性,接入简单 取流速度快,高安全性,功能齐全

注:

  1. 实际取流速度决定于设备性能与网络状况、播放终端性能与网络状况。
  2. EZOPEN协议是萤石开放平台为方便开发者快速集成视频功能,定义的一种直播协议。
  3. UIKit是基于萤石开放平台OpenSDK封装的UI组件,UIKit覆盖的平台包含:iOSAndroidWebActiveX(IE),其中Web UIKit暂时只支持HLS协议(自适应Web和H5)还不支持RTMP和EZOPEN协议。

1.2.1. 功能对比

协议\对比 实时预览 录像回放 加密传输 综合评分
EZOPEN 支持 支持 支持 ★★★★★
HLS 支持 X X ★★
RTMP 支持 X X ★★

1.2.2. 性能对比

协议\对比 出流速度 延时 P2P加速 综合评分
EZOPEN 极快 极低 支持 ★★★★★
HLS 普通 普通 X ★★
RTMP X ★★★

1.2.3. 跨平台比较

协议\对比 移动端 桌面端 Html5 Web 综合评分
EZOPEN 支持 支持 X 支持 ★★★★
HLS 支持 支持 支持 支持 ★★★★★
RTMP X 支持 X 支持 ★★

注意:RTMP移动端仅Android系统支持

1.2.4. 扩展性比较

协议\对比 二次开发 三方CDN集成 三方视频云集成 综合评分
EZOPEN 支持 X X ★★
HLS 支持 X 支持 ★★★
RTMP 支持 支持 支持 ★★★★

results matching ""

    No results matching ""