全部产品
Search
文档中心

视频点播:Web播放器SDK

更新时间:Nov 12, 2024

本文为您介绍了阿里云Web播放器SDK的版本发布历史及各版本的功能变更情况。

说明
  • Web播放器SDK不依赖于任何的前端js库,只需要在页面中引入对应版本的js文件,就可以进行初始化并开始使用,详情请参见快速接入

  • 从2.16.3版本开始,Web播放器SDK的JS/CSS资源引入启用新路径。

    由原来的:

    CSS:https://g.alicdn.com/de/prismplayer/版本号/skins/default/aliplayer-min.css

    JS:https://g.alicdn.com/de/prismplayer/版本号/aliplayer-min.js

    变更为:

    CSS:https://g.alicdn.com/apsara-media-box/imp-web-player/版本号/skins/default/aliplayer-min.css

    JS:https://g.alicdn.com/apsara-media-box/imp-web-player/版本号/aliplayer-min.js

2024-11-12

日期

版本

修改内容

2024-11-12

2.27.1

  • 修复 skinLayoutIgnore 可能影响其它实例的问题。

  • 修复 Vue2 响应式数据的兼容问题。

2024-10-24

日期

版本

修改内容

2024-10-24

2.27.0

  • 支持指定区间播放。

  • 支持截图 API。

  • 已知问题修复。

2024-10-17

日期

版本

修改内容

2024-10-17

2.26.2

  • 修复 swScript 可能校验不通过的问题。

2024-09-25

日期

版本

修改内容

2024-09-25

2.26.1

  • 点播私有加密支持 iOS 17.1 以下浏览器。(详见Web播放器SDK简介

  • 支持数据国际化(。新增参数 env)

  • 支持自适应宽高功能。(新增参数 autoSize)

  • PC 端默认开启点击播放器暂停/播放功能。(clickPause: true)

  • 支持 npm 包。(aliyun-aliplayer

  • 修复已知问题。

2024-08-19

日期

版本

修改内容

2024-08-19

2.26.0

  • 私有加密视频播放功能支持移动端浏览器。(详见【H5功能适配说明】)

  • 支持H266编码的FLV/HLS直播。

  • 修复已知问题。

2024-07-26

日期

版本

修改内容

2024-07-26

2.25.1

  • 优化多码率档位的展示效果。

2024-07-22

日期

版本

修改内容

2024-07-22

2.25.0

  • 支持RTS无感降级。

  • 优化对解码错误的处理。

  • 支持source播放时指定格式。

2024-07-01

日期

版本

修改内容

2024-07-01

2.24.1

  • 修复在移动端拖拽进度条seek,导致进度条不更新的问题。

  • 优化进度条seek精准度。

2024-06-24

日期

版本

修改内容

2024-06-24

2.24.0

  • 支持DASH直播。

  • 优化iOS直播从全屏退出时的播放按钮展示。

2024-06-11

日期

版本

修改内容

2024-06-11

2.23.1

修复有进度条打点的情况下,点击进度条seek发生seek位置错误的问题。

2024-05-31

日期

版本

修改内容

2024-05-31

2.23.0

  • 新增支持skinLayoutIgnore参数,隐藏UI组件更方便,详见使用skinLayoutIgnore隐藏UI组件

  • H5模式新增支持disableSeek参数,禁止拖拽进度条,详见接口说明

  • 修复player.off方法可能会移除多个回调函数的问题。

  • 修复Safari在请求播放HLS地址发生404时可能不报错的问题。

2024-05-09

日期

版本

修改内容

2024-05-09

2.22.0

  • 新增支持自适应静音自动播放,详见接口说明中的autoplayPolicy属性。

  • 优化RTS自动降级播放效率。

  • 新增支持videoUnavailable事件,当视频编码格式(如H.265)不受支持发生黑屏时触发。

  • 优化DRM支持性检测。

  • 修复初始化后马上调用dispose会报错的问题。

  • 修复播放器外层样式使用transform导致的进度条不准确的问题。

2024-04-02

日期

版本

修改内容

2024-04-02

2.21.0

  • 默认启用新版HLS内核(如遇到问题,您可以手动传入useHls2: false切回旧版内核)。

  • 优化JS子模块加载失败时的提示。

  • 修复Safari在请求播放HLS地址报错404时会不停重试的问题。

2024-02-27

日期

版本

修改内容

2024-02-27

2.20.3

  • 支持静音自动播放。

  • 支持点击画面进行播放或暂停。

  • 优化FLV、HLS视频的起播速度。

  • 修复视频尺寸变化时Logo图片无法重新定位的问题。

2024-02-04

日期

版本

修改内容

2024-02-04

2.20.2

支持H.266编码格式的视频播放,详情请参见播放H.265/H.266编码协议视频流

2024-01-19

日期

版本

修改内容

2024-01-19

2.20.1

修复RTS自动重试可能失败的问题。

2024-01-12

日期

版本

修改内容

2024-01-12

2.20.0

  • 支持在画面中设置自定义Logo图片,详情参见接口说明中的setLogo方法和logo属性。

  • 支持关闭火狐浏览器的画中画按钮(火狐浏览器需为116以上版本)。

  • 支持autoplay事件,详情参见事件

  • 更新RTS SDK版本,超低延时直播可以支持更多的浏览器。

2023-12-01

日期

版本

修改内容

2023-12-01

2.19.0

  • 支持自定义倍速列表(通过speedLevels参数指定)。

  • 支持修改播放器SDK内置的中英文文案,例如可以自定义清晰度列表的展示文案(通过extLanguageTexts参数修改)。

  • 支持播放器按照固定比例缩放(通过ratio 参数指定)。

  • 优化播放视频时VOD播放封面可能出现的闪烁问题。

  • 修复在iOS端播放完成可能触发两次ended事件的问题。

2023-11-02

日期

版本

修改内容

2023-11-02

2.18.1

  • 修复在HTML标签添加了特定CSS样式时,seek会不准确的问题。

  • 修复iOS 16设备在preload情况下,seek失效的问题。

2023-10-26

日期

版本

修改内容

2023-10-26

2.18.0

  • 优化FLV直播体验。

  • 优化SEI兼容性。

  • 修复未配置加速域名时,多码率私有加密打包视频播放失败的问题。

2023-09-20

日期

版本

修改内容

2023-09-20

2.17.1

  • Vid播放方式增加点播服务端域名主备切换功能,提升易用性。

  • 优化错误提示页面。

  • 超低延时直播RTS播放支持PC端微信浏览器。

2023-08-25

日期

版本

修改内容

2023-08-25

2.16.5

  • 增加解码失败后自动恢复播放的机制,提升播放成功率。

  • 修复部分已知问题。

2023-07-20

日期

版本

修改内容

2023-07-20

2.16.3

  • Web播放器SDK的JS/CSS资源引入启用新路径,详情请参见快速接入

  • 修复部分已知问题。

2023-06-30

日期

版本

修改内容

2023-06-30

2.16.1

  • 新增rtsTraceId事件,当RTS拉流成功时触发。通过订阅该事件,可以获取到RTS TraceId。详情请参见接口说明

  • 修复部分已知问题。

2023-06-07

日期

版本

修改内容

2023-06-07

2.15.7

  • 支持播放H.265编码的HLS视频流。

  • 新增settingSelected事件,该事件会在设置列表(倍速、清晰度、字幕等)被选中时触发。

  • 修复部分已知问题。

2023-05-10

日期

版本

修改内容

2023-05-10

2.15.6

  • 针对区域封禁的点播HLS地址,播放器支持相应的报错提示和回调。

  • 修复部分已知问题。

2023-02-14

日期

版本

修改内容

2023-02-14

2.15.2

  • 针对区域封禁的拉流RTS/HLS地址,播放器支持相应的报错提示和回调。

  • 修复部分已知问题。

2023-02-01

日期

版本

修改内容

2023-02-01

2.15.0

  • 支持播放H.265编码的FLV视频流,如有需要,请填写表单申请License授权。

  • 修复部分已知问题。

2023-01-04

日期

版本

修改内容

2023-01-04

2.14.0

  • 支持播放H.265编码的MP4视频流,如有需要,请填写表单申请License授权。

  • 修复部分已知问题。

2022-11-02

日期

版本

修改内容

2022-11-02

2.13.2

  • 优化npm引入方式,兼容SSR环境。

  • 修复部分已知问题。

2022-09-14

日期

版本

修改内容

2022-09-14

2.12.1

修复部分已知问题。

2022-09-08

日期

版本

修改内容

2022-09-08

2.12.0

  • 支持VTT格式的外挂字幕,详情请参见外挂字幕

  • 修复部分已知问题。

说明

不兼容更新:字幕服务方法player._ccService.open()的返回值由字符串改为一个对象,包含两个属性(language:当前字幕的srclang;label:当前字幕的显示名称)。

2022-08-17

日期

版本

修改内容

2022-08-17

2.11.0

支持经过视频点播DRM加密的多码率流切换字幕。

2022-08-04

日期

版本

修改内容

2022-08-04

2.10.0

  • 支持传入traceId作为公共埋点。

  • 修复部分已知问题。

2022-07-14

日期

版本

修改内容

2022-07-14

2.9.23

  • 支持RTS自动降级播放。

  • 支持单击音量图标实现一键静音。

  • 修复部分已知问题。

2022-07-04

日期

版本

修改内容

2022-07-04

2.9.22

  • 新增RTS质量埋点。

  • M3U8格式视频加载失败支持错误明细提示。

  • 修复部分已知问题。

2022-05-16

日期

版本

修改内容

2022-05-16

2.9.21

修复部分已知问题。

2022-04-25

日期

版本

修改内容

2022-04-25

2.9.20

修复部分已知问题。

2022-01-14

日期

版本

修改内容

2022-01-14

2.9.19

  • 优化直播时移功能。

  • 修复部分已知问题。

2022-01-13

日期

版本

修改内容

2022-01-13

2.9.18

LL-HLS支持多码率自适应。

2021-12-22

日期

版本

修改内容

2021-12-22

2.9.17

支持LL-HLS播放。

2021-11-23

日期

版本

修改内容

2021-11-23

2.9.16

修复已知问题,防止UC浏览器video标签被劫持。

2021-11-08

日期

版本

修改内容

2021-11-08

2.9.14

RTS拉流支持Android微信(7.0.9及以上版本)浏览器。

2021-10-26

日期

版本

修改内容

2021-10-26

2.9.13

修复部分已知问题。

2021-09-18

日期

版本

修改内容

2021-09-18

2.9.12

  • Web播放器SDK对于多码率DRM视频播放支持两种码率切换方式:

    • 自适应码率。

    • 手动切换码率。

  • 修复部分已知问题。

2021-08-19

日期

版本

修改内容

2021-08-19

2.9.11

  • FLV直播允许使用lazyLoad。

  • 修复部分已知问题。

2021-08-04

日期

版本

修改内容

2021-08-04

2.9.8

修复部分已知问题。

2021-07-09

日期

版本

修改内容

2021-07-09

2.9.7

  • 新增getCurrentPDT方法,HLS的视频格式支持实时获取ProgramDateTime。

  • 修复部分已知问题。

2021-06-24

日期

版本

修改内容

2021-06-24

2.9.6

  • 支持DRM播放。

  • 支持FLV直播追帧。

  • 支持FLV解析SEI信息,订阅事件为seiFrame。

  • 新增键盘快捷键。

  • 新增控制栏(controbar)的状态。

  • 修复部分已知问题。

2020-12-31

日期

版本

修改内容

2020-12-31

2.9.3

  • RTS流支持loadByUrl切换。

  • RTS流增加拉流重试。

  • 修复部分已知问题。

2020-11-16

日期

版本

修改内容

2020-11-16

2.9.2

  • 支持customTag字段,新参数为customTag。

  • 支持通过参数控制加载的RTS SDK版本,新参数为rtsVersion。

  • 修复部分已知问题。

2020-10-23

日期

版本

修改内容

2020-10-23

2.9.1

  • 支持RTS播放。

  • 支持HLS直播追帧。

  • 支持HLS解析SEI信息,订阅事件为seiFrame。

  • 修复部分已知问题。

2020-09-08

日期

版本

修改内容

2020-09-08

2.9.0

  • 直播场景增加播放的流分辨率变化的通知,增加新的订阅事件resolutionChange。

  • 凭证方式支持缩略图功能。

  • 修复部分已知问题。

2020-07-21

日期

版本

修改内容

2020-07-21

2.8.9

  • 支持HLS直播加密。

  • 修复部分已知问题。

2020-03-30

日期

版本

修改内容

2020-03-30

2.8.8

修复部分已知问题。

2019-12-11

日期

版本

修改内容

2019-12-11

2.8.7

  • 优化HLS多码率支持。

  • 修复部分已知问题。

2019-05-10

日期

版本

修改内容

2019-05-10

2.8.2

  • H5支持点播试看功能。

  • 点播视频支持失败重试。

  • 修复部分已知问题。

2019-02-22

日期

版本

修改内容

2019-02-22

2.8.1

  • H5支持进度条打点。

  • 微信播放优化。

  • STS播放方式优化。

  • 修复部分已知问题。

2019-01-11

日期

版本

修改内容

2019-01-11

2.8.0

  • H5支持阿里云私有加密播放。

  • UI和Seek操作优化。

  • 修复部分已知问题。

2018-11-29

日期

版本

修改内容

2018-11-29

2.7.4

  • vid+playauth的方式获取媒体资源地址,支持清晰度过滤和指定默认清晰度。

  • 支持直播字幕。

  • 支持Web DRM的视频播放。

  • 修复部分已知问题。

2018-08-16

日期

版本

修改内容

2018-08-16

2.7.2

  • 直播多码率切换优化。

  • 直播时移功能支持HLS和FLV协议,切换成HLS协议回溯之前的视频,切换成FLV协议回到当前直播。

  • hover(鼠标悬停)时,全屏可以倒计时隐藏controlbar(控制条)。

  • 修复部分已知问题。

2018-06-25

日期

版本

修改内容

2018-06-25

2.7.1

修复Android微信播放HLS视频问题。

2018-06-18

日期

版本

修改内容

2018-06-18

2.7.0

  • 支持多字幕、多音轨和缩略图。

  • 支持语言自定义。

  • Flash支持标准加密播放。

  • 播放器新UI。

2018-03-16

日期

版本

修改内容

2018-03-16

2.6.0

  • 支持多清晰度的Source播放模式。

  • Vid方式播放MP3。

  • 支持旋转和镜像。

  • 修复部分已知问题。

2018-03-05

日期

版本

修改内容

2018-03-05

2.5.1

  • 优化错误提示。

  • 修复部分已知问题。

2018-01-09

日期

版本

修改内容

2018-01-09

2.5.0

  • 支持STS播放方式。

  • H5播放器UI修改。

  • 实现直播时移功能。

  • 修复部分已知问题。

2017-12-06

日期

版本

修改内容

2017-12-06

2.4.0

  • 网络差时,提示切换低清晰度。

  • MTS播放方式清晰度匹配修改。

  • 提供查询当前播放状态方法。

  • 新增拖拽事件。

  • 提供全屏操作服务。

  • 修复Flash播放器Token过期时,错误未捕获问题。

2017-11-23

日期

版本

修改内容

2017-11-23

2.3.5

  • 支持HTTPS。

  • 修复部分已知问题。

2017-11-17

日期

版本

修改内容

2017-11-17

2.3.0

  • H5支持FLV的播放,具体操作,请参见FLV播放

  • H5截图设置水印,具体操作,请参见水印设置

  • 提供自定义组件插件的实现,具体操作,请参见自定义组件的实现

  • 修复部分已知问题。