实时音视频
  • iOS
  • Android
  • macOS
  • Windows
  • HarmonyOS
  • Linux
  • Web : JavaScript
  • 小程序
  • Flutter
  • Electron
  • Unreal Engine
  • Unity3D
  • uni-app
  • React Native
  • Cocos Creator
  • 产品简介
  • 下载
  • 体验 App
  • 快速开始
    • 跑通示例源码
    • 集成 SDK
    • 实现视频通话
    • 场景化音视频配置
  • 通信能力
  • 房间能力
  • 音频能力
  • 视频能力
  • 直播能力
  • 其他能力
  • 播放器插件
  • 最佳实践
  • 客户端 API
  • 服务端 API
  • 常见错误码
  • 常见问题
  • 文档中心
  • 实时音视频
  • 播放器插件
  • 发布日志

发布日志

更新时间:2024-04-12 16:04

Web 播放器插件当前为 Beta 公测阶段,如果您有相关的问题或业务需求,请联系 ZEGO 技术支持咨询。

1.3.0 版本

发布日期:2024-03-21

新增功能

1. 支持获取拉流质量

新增获取拉流质量接口 getPlayQuality,便于开发者获取拉流质量回调后进行相关业务处理。

2. 支持设置缓冲 Buffer

使用播放器插件拉流时,支持设置缓冲 Buffer,提高网络抖动时的音视频播放稳定性。

相关 API 请参考 setBufferInterval

问题修复

  1. 修复播放器插件长时间使用软解进行播放,内存溢出导致画面卡死的问题。


1.2.0 版本

发布日期:2024-03-07

新增功能

1. 支持 H.264 和 H.265 MSE 解码

注意:

  • MSE(Media Source Extensions)解码不支持 iOS 移动设备,在 iOS 移动设备上使用时,默认自动回退到软解进行播放。
  • 部分设备或浏览器不支持 H.265 MSE 解码,会自动回退到软解进行播放。

播放器插件的初始化配置 ZegoExpressPlayerConfig.decodeType 参数新增取值 “MSE”,用于指定优先使用 MSE 解码,播放媒体资源。

播放器解码时,默认按照 “WebCodecs 硬解 > MSE 硬解 > 软解” 的优先级顺序进行解码播放。如果浏览器不支持某种解码方式,会自动回退到下一种方式。

问题修复

  1. 修复了在某些 iOS 设备上渲染音频时,受到设备的静音按键影响,导致音频没声音的问题。


1.1.0 版本

发布日期:2023-12-27

新增功能

1. 支持 H.264 和 H.265 WebCodecs 硬件解码

注意:该功支持在 PC 端和少数 Android 机型的 Chrome 浏览器上使用;对于部分不支持 H.265 WebCodecs 硬件解码的 Chrome 浏览器,会自动回退到软解。

如果在 PC 端 Chrome 浏览器中集成了播放器插件,默认会优先采用 WebCodecs 硬件解码进行播放。如果您需要指定软解,请手动修改播放器插件的初始化配置 ZegoExpressPlayerConfig.decodeType

改进优化

1. 优化首帧耗时和丢帧策略,相较之前版本平均时延更小

2. 精简压缩插件包体积,相较之前的版本减少 226 KB

问题修复

  1. 修复 Web 页面 hidden 状态下,偶现声音自动播放的问题。


1.0.0 版本

发布日期:2023-10-19

ZEGO 自研 Web 播放器插件首次发布,支持拉取 H.265 和 H.264 格式的 CDN 直播视频流,同时支持常用的播放器控制功能。

  • 播放器插件当前仅支持 Web 平台使用。
  • 播放器插件必须搭配 Express SDK 3.0.0 或以上版本使用。
本篇目录