Repolode
huynhsontung

huynhsontung/Screenbox

基于 LibVLCSharp 与 UWP 构建的现代化 Windows 视频播放器,也支持 Xbox。

可替代:Windows Media PlayerVLC

Star
4,555
Fork
214
未关闭 Issue
243
最近提交
12小时前

这是什么?

Screenbox 是一款运行于 Windows 10(1903 版及以上)、Windows 11 和 Xbox 主机上的视频播放器。它基于 LibVLCSharp(VLC 播放引擎的 .NET 绑定)开发,使用通用 Windows 平台(UWP)构建,界面采用 Fluent 设计风格。

除基础播放外,它支持手势快进快退和调节音量,数字行 1 至 4 可快速调整窗口大小,快捷键布局参考 YouTube,还提供画中画模式,并可将当前视频帧保存为图片。应用支持 Chromecast 投屏,也能浏览并播放网络上的媒体。

用户可通过 Microsoft Store 或 winget 安装。项目使用 C# 编写,需使用带 UWP 组件的 Visual Studio 进行编译。

核心功能

  • 01适配 Windows 与 Xbox 的 Fluent 设计界面
  • 02支持手势快进快退与音量调节
  • 03数字键窗口缩放快捷键与 YouTube 风格快捷键布局
  • 04支持画中画模式,可将视频帧保存为图片
  • 05支持 Chromecast 投屏与网络媒体浏览

适用场景

  • 在 Windows 电脑上使用现代界面观看本地视频文件
  • 在 Windows 或 Xbox 上播放网络共享或流媒体内容
  • 将电脑上的视频投屏到 Chromecast 设备

快速上手

  1. 1

    安装前置条件:带有 UWP 开发工作负载的 Visual Studio 2026

  2. 2

    克隆仓库

    git clone https://github.com/huynhsontung/Screenbox.git
  3. 3

    打开 Screenbox.slnx 并生成解决方案

  4. 4

    将平台设为 x64 并开始调试

使用前须知

  • 这是仅适用于 Windows 的应用,基于 UWP 构建,无法在 macOS 或 Linux 上运行。
  • 从源码构建需要安装带有 UWP 工作负载的 Visual Studio 2026。

标签

常见问题

Screenbox 是什么?
基于 LibVLCSharp 与 UWP 构建的现代化 Windows 视频播放器,也支持 Xbox。 Screenbox 是一款运行于 Windows 10(1903 版及以上)、Windows 11 和 Xbox 主机上的视频播放器。它基于 LibVLCSharp(VLC 播放引擎的 .NET 绑定)开发,使用通用 Windows 平台(UWP)构建,界面采用 Fluent 设计风格。
Screenbox 可以免费使用吗?用的什么许可证?
Screenbox 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
Screenbox 还在维护吗?
活跃维护中。Screenbox 最近一次提交是在 2026年10月19日。
Screenbox 适合用来做什么?
在 Windows 电脑上使用现代界面观看本地视频文件 在 Windows 或 Xbox 上播放网络共享或流媒体内容 将电脑上的视频投屏到 Chromecast 设备
Screenbox 怎么安装和运行?
安装前置条件:带有 UWP 开发工作负载的 Visual Studio 2026 克隆仓库: git clone https://github.com/huynhsontung/Screenbox.git 打开 Screenbox.slnx 并生成解决方案 将平台设为 x64 并开始调试
在哪里获取 Screenbox?
源代码和安装说明在 GitHub 上:https://github.com/huynhsontung/Screenbox

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目