软件介绍
评论列表

目录

CrossDesk 是一款开源的远程桌面工具,代码托管在 GitHub 上,任何人都可以查看、修改和自行部署。它的核心是基于 MiniRTC 实时音视频传输库开发的,集成了网络穿透、拥塞控制、传输加密等能力。不同于一些商业远程软件强制走中转服务器,CrossDesk 优先尝试点对点直连,并支持用户私有化部署服务端,把数据掌握在自己手里。

技术上,它支持 H.264 和 1 视频编码格式,音频采用 Opus 编码,在保证清晰度的同时有效控制带宽占用。借助 NVIDIA Video Codec 和苹果 Video Toolbox 硬件加速,即使是在集成显卡的轻薄本上,也能流畅解码高画质画面。

官网入口地址

CrossDesk 官方网站:https://www.crossdesk.cn/

下载地址

直接下载页面:https://www.crossdesk.cn/#download

开源项目地址

GitHub 仓库:https://github.com/kunkundi/crossdesk

功能介绍

1. 真正的跨平台与全端支持

全系统客户端覆盖:提供 Windows (64位,Win10及以上)、macOS (Intel 15.0及以上,Apple Silicon 14.0及以上) 和 Linux (Ubuntu 22.04及以上) 原生客户端。

Web 客户端访问:这是 CrossDesk 的一大亮点。你不需要在被控端或主控端安装任何软件,只需通过浏览器打开 Web 客户端页面,输入设备 ID 和密码,就能直接远程控制电脑。这对于使用 iPad、手机或临时借用他人电脑的场景非常方便,比如用 iPad Safari 远程控制办公室的 Windows 电脑。

2. 高性能与硬件加速

硬解码支持:深度支持 NVIDIA CUDA 硬件加速以及 macOS 的 Video Toolbox。当远程播放视频、查看高分辨率设计稿或滑动代码时,GPU 硬解能大幅降低 CPU 占用,让画面帧率更高、延迟更低。

先进编码格式:除了通用的 H.264,还率先支持 1 编码。1 在同等画质下比 H.264 更节省流量,在网络环境不太稳定时,能提供更流畅的体验。

3. 私有化自托管部署

这是 CrossDesk 区别于大部分商业软件的核心优势。官方提供了完整的 Docker 镜像,你可以在自己的云服务器或内网 NAS 上部署信令和中继服务。

掌控数据:所有远程连接过程中的握手信号、账号数据、屏幕传输(如果走中继)都只经过你自己的服务器。

内网直连与零信任:部署后,你可以配置客户端绕过公网服务器,纯内网环境下实现不经过任何第三方的纯点对点直连。官方文档详细列出了 Docker 启动命令和环境变量配置,有一定 Linux 基础的用户能在十几分钟内完成搭建。

4. 多设备并发管理

CrossDesk 客户端界面简洁,没有复杂的商业广告。它支持同时发起或接收多个远程连接。IT 运维人员可以在一个界面上同时维护多台服务器,软件默认不限制设备数量。

5. 传输安全与网络穿透

安全加密:全链路支持 SRTP 加密传输,信令交互也经过加密,防止中间人攻击。

智能穿透:集成 ICE 协议,能自动探测 NAT 类型并尝试打洞直连。对于复杂的对称型 NAT 网络,会智能切换到部署的中继服务器转发,确保连接成功率。

6. 开源与可定制性

项目基于 C++ 开发,使用 xmake 构建。对于有开发能力的企业,可以拉取源码进行二次开发,比如修改界面 UI、增加特定的外设重定向功能(如特定的 USB 驱动映射)。目前 GitHub 上已获得超过 4k 的 Star 收藏。

应用场景

个人多设备协同:在家里用 MacBook 控制放在公司的 Windows 台式机进行高强度编译工作,或反过来用 Windows 轻薄本远程操作家里的 Mac mini 剪辑视频。

企业技术支持:IT 部门无需在客户电脑上安装复杂的远程软件,引导对方打开网页版或临时客户端,输入一次性 ID 即可快速排查问题。

私有云办公:企业在内网部署 CrossDesk 服务端,员工通过 VPN 或内网连接公司电脑,所有数据仅在内部局域网流转,满足金融、医疗等行业的合规要求。

NAS 或服务器运维:将服务端部署在 NAS 的 Docker 中,在外随时通过浏览器管理家中的 Linux 服务器。

定价与应用示例

CrossDesk 是一款免费的软件,不收取任何授权费、订阅费或功能解锁费。官方的公共信令服务器免费供所有用户使用,没有任何付费墙。唯一的成本在于如果你选择自托管服务端,需要自行承担云服务器的租赁费用。推荐配置为 2核4G 带宽 5Mbps 的轻量云服务器,大约每月几十元成本,即可支撑一个中小团队的私有化部署。

应用示例:用户 A 在家使用搭载 NVIDIA 显卡的 Windows 电脑,开启 CrossDesk 被控端;用户 B 在外出差,用 MacBook Air 浏览器登录 Web 客户端,输入 ID 连接后,流畅地剪辑了存储在 A 电脑上的 4K 视频素材,操作延迟极低,导出速度依赖 A 的显卡硬编能力,实现了远程制作。

源码反馈/咨询 (共有 条反馈)
验证码:

CrossDesk常见问题

本文标签
上一篇:FocusWriter
下一篇:MilkUp