galaxy-s10/billd-desk
游戏可自建的 WebRTC 远程桌面与游戏串流方案,支持 Windows、macOS、安卓和浏览器互控。
BilldDesk 面向想摆脱按分钟计费的远程控制用户:可以直接用它的在线服务,也可以从开源版起步,自建中继和信令。它更像一套需要自己部署和运维的组件,而不是装完即用的成品。
解决什么问题
以前做远程协助,两端都要装客户端、登录商业账号,还要接受时长和画质限制。BilldDesk 把流程改成:被控电脑跑客户端,主控端可以是另一台电脑、安卓设备,甚至只是一个浏览器标签页。需要管理多台机器时,屏幕墙和批量群控让一个操作者同时查看或操作多台设备,不用一台台开会话。最终得到一套中继、接口和设备码都由自己配置的远程控制环境。
有什么不同
项目以 WebRTC 为核心,支持 H.264/H.265、AV1 和 VP8/VP9,并提供 NVIDIA、AMD 显卡的硬件编解码和零拷贝开关。这对游戏串流或高帧率桌面操作影响最大:README 实测了 Windows 11 + RTX 5070 下 2K 120 帧,以及较老的 GTX 显卡 1080p 60 帧。硬件加速不是必选项,但文档写明 NVIDIA 路径需要 570.0 以上驱动。驱动级键鼠模拟和多种鼠标模式,作者表示是为了避开游戏风控,这只是项目自述,没有独立验证。代价是系统面很宽:Flutter/Vue 客户端、Koa2 后端和原生采集代码组合在一起,跑起来更接近部署一个应用,而不是装一个工具。隐私屏、虚拟屏、屏幕墙和高码率/高帧率在 Pro 版里属于付费功能,开源版列出的功能范围更窄。
谁值得试
适合已经有服务器、想用浏览器访问 Windows 或安卓机器的小团队,也适合想在局域网或自建中继上试 WebRTC 游戏串流的开发者。需要 Windows 重启后无人值守接入的人也能用,Pro 客户端文档里有开机自启和进程保活。反过来,今天就需要控制 iOS 或 Linux 机器的人不适合;只想装个软件、不想维护后端的人也不适合。偶尔远程协助的话,先用在线演示成本更低;打算自建的话,开源仓库才是合适的入口。
使用条件与边界
平台范围写得很明确:Windows 10/11、Server 2019/2022、macOS 15、Android 8 到 16 以及主流浏览器有支持或实测;Windows 7、iOS 和 Linux 不在支持范围。Android 7 只能被观看,不能被操作。设备里有 iOS 或 Linux 的用户会直接被排除,老 Windows 硬件也用不了。
自建的投入更大。README 把自定义中继、自定义 WSS/API 和私有化部署列为功能,但 Docker 一键部署仍未勾选,coturn、Node 后端等组件需要自己接通。日常还要保证中继可达、更新客户端,并检查显卡驱动是否满足硬件加速要求。开源版也不包含 Pro 版的全部功能,完整功能列表在单独文档里。
HotRepo 点评
HotRepo 只在 2026-10-27 这一天记录到 8,942 星、当日 +81,样本仅覆盖这一天,无法判断关注度是否持续。建议先看作者自己的对比表和在线演示,确认开源版是否覆盖你要的主控/被控组合,再决定是否围绕它做部署。
本文由 AI 根据项目 README 生成,更新于 2026年10月27日,以项目官方文档为准。