工具介绍
偶尔需要远程控制家里的电脑,或者帮朋友解决技术问题,用一些商业远程工具虽然方便,但各种连接限制,有时真的有点烦。
在 GitHub 上发现 CrossDesk 这款开源的远程桌面软件,它最大的亮点是支持 Web 端,在浏览器上就能控制远程设备。 并且具备了实时音频传输、网络透传、视频软硬编解码、音频编解码、传输加密等基础能力。
CrossDesk 是一个轻量级的跨平台远程桌面软件,支持 Web 端控制远程设备。CrossDesk 是 MiniRTC 实时音视频传输库的实验性应用。MiniRTC 是一个轻量级的跨平台实时音视频传输库。它具有网络透传(RFC5245),视频软硬编解码(H264/AV1),音频编解码(Opus),信令交互,网络拥塞控制,传输加密(SRTP)等基础能力。
同时支持 Windows、macOS 和 Linux 系统,轻量化的设计,资源占用低、运行速度快。 除此之外,还支持 Docker 部署自托管,所有数据和连接更加安全放心。
提供了开箱即用的安装包,可在项目的发布页面下载,还有详细的使用教程。

软件安装方法
系统要求
Windows Windows 10 及以上 (64 位)
macOS macOS Intel 15.0 及以上 ( 大于 14.0 小于 15.0 的版本可自行编译实现兼容 )
macOS Apple Silicon 14.0 及以上
Linux Ubuntu 22.04 及以上 ( 低版本可自行编译实现兼容 )
使用方法
在菜单栏“对端ID”处输入远端桌面的ID,点击“→”即可发起远程连接。
如果远端桌面设置了连接密码,则本端需填写正确的连接密码才能成功发起远程连接。
发起连接前,可在设置中自定义配置项,如语言、视频编码格式等。
Web 客户端浏览器访问 CrossDesk Web Client。 输入 远程设备 ID 与 密码,点击连接即可接入远程设备。

