软件名称
源匣 SrcBox
应用平台
Windows 10 / 11(64 位)
推荐类型
【开源自荐】
是否收费
免费、开源(MIT 协议)。无广告、无内购,不需要注册或登录。
一句简介
基于 libmpv 的 Windows IPTV 播放器,支持 FCC 快速切台、XMLTV 节目单、时移回看、预约录制、4/6/9 多屏同看,手机扫码即可当遥控器。
应用简介
源匣是一款用 C# / .NET 8 + WPF 写的 Windows 桌面 IPTV 播放器,播放内核直接用 libmpv,界面是原生 WPF,代码以 MIT 协议在 GitHub 开源。
它主要想解决 IPTV 播放里几个比较烦人的地方:
- 切台慢:内置 FCC(Fast Channel Change)快速切台;同时按 ↑/↓ 的换台顺序预加载相邻频道地址,源支持的话基本是秒开。
- 节目单只是摆设:支持标准 XMLTV(含 .gz)EPG,多源合并、按 tvg-id 自动匹配频道。节目单按日期切换,已播完的节目直接给「回放」按钮,还没播的给「预约」。EPG 是渐进加载的,几百个频道也不会卡住界面。
- 错过就没了:支持时移,直播可以直接拖进度条往回看,快进快退自动限制在节目边界内;回看地址支持
{utc:yyyyMMddHHmmss}这类自定义模板。 - 手机当不了遥控器:设置里勾一下就能开 Web 远程控制(默认 8899 端口),手机浏览器扫码即用,不用装 App、不用注册,可以把网页添加到主屏当 PWA 用。单个端口同时支持 HTTP 和 HTTPS,自签证书自动生成并在到期前自动续签,iOS 还能下载描述文件省掉证书提示。遥控界面分「标准遥控盘」和「完整界面」两种,选择记在浏览器里。
- 录制要守着:预约录制有前台和后台两种模式,录完可以通过 WebDAV 自动上传到自己的 NAS / 网盘,本地不留大文件。WebDAV 也能用来备份和恢复软件配置。
其他一些细节:
- 解码:自动 / D3D11VA(默认)/ DXVA2 / NVDEC / 软件解码可切换,状态栏会显示当前实际生效的硬解类型;
- 去交错:可开关,算法 yadif / bwdif,场序 TFF / BFF 可选,看 1080i 的台不会满屏横纹;
- 音量增益 -200dB ~ +60dB,最大音量可到 1000%;音频延迟 ±100s;倍速 0.5× ~ 5.0× 且不变调;
- 多屏:4 / 6 / 9 宫格,Ctrl+4 / Ctrl+6 / Ctrl+9 切换布局,数字键 1-9 选屏;
- 频道管理:分组、收藏、搜索、多 M3U 源,兼容 UTF-8 与 GB18030 编码的列表;
- 界面语言:简体中文 / 繁體中文 / English / Русский,有深色与浅色主题;
- 安装包按用户安装,不需要管理员权限,且自带 .NET 运行库,下载后双击即用。
需要说明的两点
软件本身不包含任何直播源、节目单或影视内容,装好之后是一个空的播放器,需要自己填 M3U 地址,请确保所用来源合法。另外不支持 Windows 7 / 8(受 .NET 8 与新版 libmpv 限制)。
官网 / 下载
GitHub:GitHub - CGG888/SrcBox: 源匣-SrcBox是一款专为 Windows 平台打造的高性能、现代化的 IPTV 播放器。 它基于强大的 libmpv 播放内核构建,结合 WPF 的现代化界面设计,为您带来流畅、稳定的直播观看体验。不仅支持 M3U 播放列表、EPG 电子节目单、回看等核心功能,还针对 IPTV 场景进行了深度优化(如 FCC 快速切台、UDP 组播优化),是您在 PC 上观看电视直播的理想选择。 · GitHub
下载:Releases · CGG888/SrcBox · GitHub
文档(中文 / 繁體 / English / Русский):https://srcbox.top
截图
主界面,左边节目单、中间画面、右边频道列表,底部状态栏显示当前解码方式和码率:
节目单按日期切换,播完的节目是「回放」,未播的是「预约」:
多屏同看,最多 9 路:
手机端的 Web 遥控,左为「标准遥控盘」,右为「完整界面」:
鼠标划过频道列表会显示该频道的快照预览(需要源端 rtp2httpd 支持 X-Request-Snapshot):
设置窗口,应用 / 视频 / 声音 / 播放 / 频道 / 录制 / 网络:





