Home
Softono

Billd Desk

Open source MIT TypeScript
6.9K
Stars
835
Forks
5
Issues
36
Watchers
2 months
Last Commit

 About Billd Desk

基于Vue3 + WebRTC + Nodejs + Flutter搭建的远程桌面控制、游戏串流

Platforms

Web Self-hosted

Languages

TypeScript

Need Help Installing Billd Desk?

We provide expert installation service for this software. Our team will install, configure, and secure Billd Desk on your server. plans start at just $30.

Billd Desk

View on GitHub

BilldDesk Pro | BilldDesk 开源版

BilldDesk Pro

跨平台远程桌面控制,实现了类似 ToDesk/向日葵等远程软件的功能。

实测

  • 支持2K + 60 Fps
    • 被控端:系统:Windows 10,显卡:NVIDIA GeForce RTX 3060 Laptop
    • 主控端:Chrome浏览器/BilldDesk客户端
  • 支持2K + 120 Fps
    • 被控端:系统:Windows 11,显卡:NVIDIA GeForce RTX 5070
    • 主控端:Chrome浏览器/BilldDesk客户端
  • 支持1080P + 60 Fps
    • 被控端:系统:Windows 10,显卡:NVIDIA GeForce RTX 2070 Laptop
    • 主控端:Chrome浏览器/BilldDesk客户端
  • 支持1080P + 60 Fps
    • 被控端:系统:Windows 10,显卡:NVIDIA GeForce GTX 1060 6G
    • 主控端:Chrome浏览器/BilldDesk客户端

功能

  • web网页 控制 电脑端
  • web网页 控制 安卓端
  • web网页 控制 web网页(仅观看)
  • 电脑端 控制 电脑端
  • 电脑端 控制 安卓端(开发中,70%)
  • 电脑端 控制 web网页(仅观看)
  • 安卓端 控制 电脑端(开发中,70%)
  • 安卓端 控制 安卓端(开发中,70%)
  • 安卓端 控制 web网页(仅观看)
  • 多台设备同时远程一台设备
  • 一台设备同时远程多台设备
  • 多屏操作
  • 连接鉴权
  • 自定义设备码/连接密码
  • 自定义中继服务器
  • 自定义接口(wss、api)
  • 码率/帧率/画质调整
  • 按键映射
  • 剪贴板同步
  • 分辨率同步
  • 文件传输
    • 主控->被控
    • 主控<-被控
  • 远程开机(WOL)
  • 远程更新客户端版本(Windows)
  • 系统托盘
  • 开机自启(无人值守)
  • 进程保活(windows)
  • 在线更新/主控端远程更新被控端(windows)
  • 鼠标模式
    • 使用主控端鼠标
    • 使用被控端鼠标(fps游戏)
    • 智能鼠标
  • 帧率模式
    • 办公低刷(智能降帧率,优化带宽占用)
    • 游戏高刷(优先高帧率)
  • 网络模式
    • 默认
    • 低延迟
  • 主流编解码协议
    • H264/H265
    • AV1
    • VP8/VP9
  • 硬件加速
    • 开启/关闭编码硬件加速
    • 开启/关闭解码硬件加速
    • 开启/关闭零拷贝
    • NVIDIA显卡(H264/H265/AV1)
    • AMD显卡
  • 屏幕墙
    • 支持Windows/macOS/Android
    • 支持单控
    • 支持群控
  • 快捷键/常用操作
    • Ctrl+Alt+Del
    • 显示桌面
    • 打开设置
    • 任务视图
    • 任务管理器
    • 资源管理器
    • 重启
    • 关机
    • 注销
    • 锁定
  • 批量群控
  • 隐私屏
    • 自定义隐私屏图片
    • 自定义隐私屏文字
  • 虚拟屏
  • 扩展屏
  • 设备分组
  • 后台管理
  • 私有化部署
  • Docker一键部署

对比ToDesk

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

BilldDesk BilldDesk Pro ToDesk
连接限制 无限制,免费 无限制,免费 80h/月,200次/月,24h/次,超出需要购买专业版(¥24/月)
画质限制 无限制,免费 限制1080p,免费 限制1080p,免费
帧率限制 无限制,免费 限制30帧,免费 限制30帧,免费
安卓被控 不支持 支持,免费 支持,需要购买专业版(¥24/月)或购买插件(¥15/月)
自定义设备码 支持,免费 支持,免费 不支持
设备分组管理 支持,免费 支持,免费 支持,免费
开机自启/无人值守 不支持 支持,免费 支持,免费
隐私屏 不支持 支持,免费 支持,需要购买专业版(¥24/月)
虚拟屏 不支持 支持,免费 支持,需要购买性能版(¥95/月)
远程时录屏 不支持 支持,免费 不支持
屏幕墙 不支持 支持,阶梯收费 支持,需要购买技术版(¥218/月)
批量群控 不支持 支持,屏幕墙自带 不支持
web网页发起远程控制 支持,免费 支持,免费 支持,需要购买专业版(¥24/月)
后台管理 不支持 支持,免费 支持,免费
远程控制web网页(仅观看) 支持,免费 支持,免费 不支持
通道数限制(同账号多主控同时发起远控) 无限制,免费 无限制,免费 限制1个,增加需要购买插件(¥233/月)
私有化部署/二次开发 支持,免费 支持,订阅源码 支持,需要ToDesk企业版,定价未知

跨平台支持

  • Windows 系统
    • Windows 10、Windows 11
    • Windows Server 2022
    • Windows Server 2019
    • Windows 7 不支持
    • 其他版本未实际测试
  • macOS 系统
    • macOS 15
    • 其他版本未实际测试
  • Android系统
    • Android 8 至 Android 16
    • Android 7,被控时支持观看,暂不支持操作
    • Android 6,不再支持安卓6
    • 其他版本未实际测试
  • Web浏览器(ChromeEdgeFirefoxViaSafari
  • iOS系统
  • Linux 系统

技术架构

框架/第三方库:

  • Electron
  • Flutter
  • Vue
  • Koa2
  • ...

编程语言:

  • JavaScript/Typescript
  • Dart
  • Kotlin
  • C++
  • Swift
  • ...

Api:

  • WebRTC
  • Win32
  • Cocoa
  • AccessibilityService
  • ...

客户端下载

https://desk.hsslive.cn/#/download

预览

快速体验:https://desk.hsslive.cn

web网页/电脑端控制电脑端

img

web网页/电脑端控制安卓端

img

web网页/电脑端控制web网页

仅观看模式

img

web网页移动端

首页

img

控制页

img

屏幕墙

img

批量群控

img

设备分组

img

隐私屏

支持自定义隐私屏(图片、文字)

img

虚拟屏

img

鼠标、键盘仿真

img

安卓端控制电脑端【TODO】

安卓端控制安卓端【TODO】

安卓端控制web网页【TODO】

仅观看模式

文件传输

img

跨平台支持

img

[后台] 控制台

img

[后台] 黑名单

img

[后台] 设备分组

img

[后台] 远程管理

  • 远程记录

img

  • 在线远程

img

  • 在线设备

img

BilldDesk Pro免费吗?

  • 免费,你可以直接下载BilldDesk客户端,开始流畅的远程体验。
  • 有付费功能(隐私屏、虚拟屏、屏幕墙、高码率/帧率/画质),如果你经常使用到BilldDesk,推荐你购买任意VIP套餐(包月6元/月、包年4.2元/月)。

常见问题

https://desk.hsslive.cn/#/faq

问题反馈

欢迎提 issue

联系作者

https://desk.hsslive.cn/#/hi

BilldDesk Pro源码