Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[Feature Request]: 支持 Web 端视频播放(内嵌或新页面调用 ArtPlayer) #846

@RTGTX7

Description

@RTGTX7

在 BGmi Web UI 支持视频播放,若无法内嵌播放则跳转新页面调用 ArtPlayer

描述:
目前,BGmi 的 Web 界面 无法直接播放视频,也 无法自动加载视频内嵌字幕。如果用户想要观看番剧,需要手动下载或使用外部播放器,这大大降低了使用体验。


📌 解决方案

为了提供更好的兼容性和用户体验,建议实现 三种播放方式

✅ 方式 1:BGmi Web UI 内嵌播放(推荐但有兼容性问题)

  • 使用 ArtPlayer 作为 Web 播放器
  • 自动检测内嵌字幕(MKV 内封字幕)
  • 如果有外挂字幕(SRT、ASS),自动加载
  • 提供用户手动切换字幕的选项
  • 如果浏览器不支持,则 fallback 到方式 2 或 3

✅ 方式 2:用户可选择不同播放器

  • 默认使用 DPlayer 作为基础播放器
  • 提供 ArtPlayer 作为可渲染字幕的高级播放器
  • 用户可以在播放器 UI 选择想使用的播放器
  • 这样可以兼容更多的浏览器,同时支持字幕

✅ 方式 3:如果无法内嵌播放,则跳转新页面(最简单易实现)

  • 添加“在新窗口播放”按钮
  • 新窗口打开 ArtPlayer,自动加载视频和字幕
  • 这样可以绕开浏览器的兼容性问题,确保字幕正常显示

🎯 预期功能

如果可以,直接在 Web 界面播放视频
自动加载内嵌和外挂字幕
如果浏览器不支持,提供按钮跳转到 ArtPlayer 播放
兼容 MP4、MKV、WEBM + SRT、ASS、VTT 等字幕格式

相关 Issue 参考:
[BGmi Issue #787](#787)

谢谢 @kahosan !希望能考虑支持这个功能 🙏

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions