【BilldDeskPro】免费开源跨平台远程桌面控制

多台设备同时远程一台设备,多屏操作,Docker一键部署,支持平台:Windows、MacOS、Linux、安卓(Android)和web网页版
Windows Android Linux MacOS
365 人下载

BilldDesk的由来仅仅是作者偶然的一个idea,然后花了三天时间开发了初版(2024/2/28第一次提交Github)。

大多数人关注到BilldDesk的都是从第三方的公众号、b站、小红书、甚至推特给BilldDesk宣传了,并非作者本意。

BilldDesk只有作者一人开发。一开始代码还相对规范,后面发现其实没人参与,便开始将master当做dev开发(做过开源项目的应该都清楚,自己运行自己的代码简单,但是要让所有人都能运行你的代码,需要做非常多事情。),不再考虑外在因素。因此很多人反馈说代码运行不了,是假开源,作者统一回应:BilldDesk是开源项目,但BilldDesk从未发布稳定版,每次提交都可能不兼容旧版本(即破坏性更新),可以尝试切换到其他commit运行。

愿景

各大远程软件虽然免费都能用,但免费版的功能覆盖不够全面,比如有些普通个人用户可能只是临时需要远程一下安卓手机,但却需要开通一个月的服务才可以。BilldDesk完善了这些基本功能,让普通用户也能用上~

对比ToDesk免费个人版

作者使用过很多远程软件:TeamViewer、向日葵、ToTesk、AnyDesk、RustDesk、UU远程、连连控,还有qq自带的远程协助等等,但用ToDesk免费个人版比较多,因此用ToTesk和BilldDesk作对比~

BilldDesk ToDesk免费个人版

连接限制 无限制,免费 80h/月,200次/月,24h/次,超出需要购买专业版(¥24/月)

画质限制 无限制,免费 最高1080p,30帧

安卓被控 支持,免费 不支持,需要购买专业版(¥24/月)或购买插件(¥15/月)

同时显示多屏 支持,免费 不支持,需要购买性能版(¥95/月)

屏幕墙 支持,免费 不支持,需要购买ToDesk企业版(¥805/年)

远程时录屏 支持,免费 不支持

web网页发起远程控制 支持,免费 不支持,需要购买ToDesk企业版(¥805/年)

远程控制web网页(仅观看) 支持,免费 不支持

同账号多主控同时发起远控 支持,免费 支持,需要购买插件(¥233/月)

私有化部署/二次开发 支持,开源免费 不支持,需要ToDesk企业版,定价未知

软件特点

web网页控制电脑端

web网页控制安卓端

web网页控制web网页(仅观看)

电脑端控制电脑端

电脑端控制安卓端

电脑端控制web网页(仅观看)

安卓端控制电脑端

安卓端控制安卓端

安卓端控制web网页(仅观看)

多台设备同时远程一台设备

一台设备同时远程多台设备

多屏操作

连接鉴权

自定义设备码/连接密码

自定义接口(wws/api/中继服务器)

按键组合键

文件传输

开机自启(BUG)

锁屏保活(BUG)

屏幕墙

支持macOS系统

支持Windows系统

支持Linux系统(未实际测试)

支持安卓端(Flutter)

支持苹果端(Flutter)

后台管理

Docker一键部署

支持私有化部署

常见问题:

windows环境,安装时提示错误

打开任务管理器;

搜索billddesk;

将所有以billddesk开头的进程都杀掉;

重新安装BilldDesk。

windows环境,安装后打不开/闪退

安装c++运行时:https://learn.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?spm=3fb7b2c9.76d9a78b.0.0.1595kcg2kcg27S&view=msvc-170,或者直接下载https://aka.ms/vs/17/release/vc_redist.x64.exe

安装.net运行时:https://dotnet.microsoft.com/zh-cn/download/dotnet-framework/thank-you/net481-web-installer

安装完成后重启,然后重新打开BilldDesk

windows报错[SC]ControlService失败1062

参考windows环境,安装后打不开/闪退

windows报错丢失MSVCP140.dll、VCRuntime140.dll、VCRuntime140_1.dll

参考windows环境,安装后打不开/闪退

mac环境,安装提示已损坏,无法打开

参考:https://zhuanlan.zhihu.com/p/135948430

mac环境,控制时看不到画面,或者能看到画面但是不能控制鼠标/键盘

隐私与安全性===>录屏与系统录音===>找到BilldDesk,打开权限

隐私与安全性===>辅助功能===>找到BilldDesk,打开权限

如果录屏与系统录音和辅助功能都开启了,但还是不生效,请删除BilldDesk,然后重新添加BilldDesk,再开启权限(注意,不是点击关闭权限,再点击开启权限;而是删掉BilldDesk,再重新添加权限,再开启)。

如何安卓手机控制安卓手机

在安卓端使用手机浏览器控制安卓端

私有化部署

服务器配置要求

硬件要求:

硬件要求非常低,一般云服务器的最低配置就足够了。BilldDesk服务器部署在一台4核4G的轻量服务器上,服务超过10万终端。

带宽要求:

1080p+30帧,最低2.5Mbps,推荐4Mbps以上

1080p+60帧,最低4Mbps,推荐6Mbps以上

2K+30帧,最低6Mbps,推荐10Mbps以上

2K+60帧,最低12Mbps,推荐20Mbps以上