可以带弹幕的画中画播放器,且可以在播放器中发送弹幕,狠狠的摸!
目前已支持:
- bilibili 视频 + 直播
- 斗鱼直播
- CC直播
- 动画疯
- youtube直播 *
- twitch直播 *
- 抖音直播 *
*标记为目前只有html弹幕模式,可能会有意料之外的问题
用一个单独canvas画video + 弹幕,再把canvas的stream附加到一个单独的video上,最后开启画中画功能
使用了documentPictureInPicture该API
目前该API是非w3c草案功能,从chrome 116开始已经强推到stable上了,非chromium目前还没看到能用的(如果你是360 qq浏览器这种且没有该API,地址栏到 chrome://flags/#document-picture-in-picture-api 查看是否支持开启)
edge目前发现有红色tab是没法改的,chrome默认则是黑色的,且edge更容易崩溃卡顿
目前看到issue提的mac 13.6没有关闭按钮,windows是完全支持的,可能该API兼容并不是很好
非常感谢这些项目的开源省了不少时间