feat: Add support for dynamic proxies in Artplayer

The code changes introduce new proxy options (`artplayer-proxy-webav` and `artplayer-proxy-libmedia`) in Artplayer, allowing for the use of third-party video and canvas proxies. This enhancement provides more flexibility in handling video playback and rendering, improving the overall performance and compatibility of Artplayer.
This commit is contained in:
Harvey Zack committed 2024-08-18 21:17:28 +08:00
1 parent 7f6c9c8ee1
commit 883762ed42
4 files changed
+31 -23

No files matched your search

+6
View File
@@ -6,6 +6,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
## [Unreleased]
- 新增 `option.proxy` 属性,用于代理第三方的 `video` 和 `canvas`
- 新增 `artplayer-proxy-webav` 代理
- 新增 `artplayer-proxy-libmedia` 代理
## [5.1.7] - 2024-8-15
- 新增 `Artplayer.STYLE` 属性,返回播放器样式文本
- `art.screenshot('your-name')` 截图功能支持自定义文件名字
- `Artplayer.CONTEXTMENU` 为 `false` 时,不再隐藏默认右键菜单