Cloudnet 助力 RustDesk 打造免费高性能的远程桌面

远程桌面体验的核心问题

影响远程桌面性能问题的因素有很多,但是核心要素主要是:

  • 网络带宽及延时

    网络带宽和延时是影响远程桌面性能的关键因素。

    1. 网络带宽:网络带宽是指网络的传输能力,也就是单位时间内可以传输的数据量。如果网络带宽不足,数据传输会变得缓慢,这会直接影响到远程桌面的响应速度和画面质量。例如,如果网络带宽不足,用户在远程桌面上进行操作时可能会感觉到明显的延迟,或者画面质量下降。因此,保证足够的网络带宽是提高远程桌面性能的关键。

    2. 网络延时:网络延时是指数据从发送端到接收端的传输时间。如果网络延时过高,用户在远程桌面上的操作可能会有明显的延迟感,这会严重影响用户体验。例如,用户在远程桌面上点击鼠标或按键,可能需要等待较长时间才能看到反应。因此,减少网络延时也是提高远程桌面性能的重要途径。

  • 视频编解码及渲染

    视频编解码和渲染技术是远程桌面性能的重要组成部分。视频编解码技术的效率直接影响到远程桌面的响应速度和画面质量。高效的视频编解码可以减少网络传输的数据量,提高远程桌面的响应速度。同时,渲染技术的优化可以提高远程桌面的显示效果,提升用户体验。所以,视频编解码和渲染技术也是影响远程桌面性能的核心要素。

    远程桌面视频编解码技术主要有以下几种:

    1. H.264/AVC:这是一种广泛使用的视频编解码技术,它可以提供高质量的视频流,同时保持较低的带宽需求。它被广泛应用于各种流媒体和视频会议系统。

    2. VP8/VP9:这是 Google 开发的视频编解码技术,它的性能与 H.264 相当,但是它是开源的,因此在许多开源项目中得到了应用。

    3. H.265/HEVC:这是 H.264 的后续版本,它提供了更高的编码效率,可以在相同的带宽下提供更高的视频质量。但是,它的计算需求更高,因此在低功耗设备上可能无法实现实时编解码。

    4. AV1:这是一种新的开源视频编解码技术,它的编码效率比 H.265 还要高,但是它的计算需求也更高。

Cloudnet 解决远程桌面的网络带宽及延时问题

  1. cloudnet 可以构建 Full Mesh 的点对点网络,这样可以大大降低网络延时,提高远程桌面的响应速度。
  2. 如果设备无法成功组建点对点网络,那么 cloudnet 会自动使用高速 BGP 中继网络,中继网络可以提供国内最低延时 5ms, 带宽最高可支持 2Gbps。
  3. Cloudnet 具备高可用的容灾功能, 每台设备都会与 3 台以上的中继节点保持连接, 您的网络一旦出现变化, 可实现实时自动切换, 充分保障网络稳定性.

RustDesk 的优势

  1. 开源协议: GNU Affero General Public License v3.0

  2. 跨平台: 支持 Windows, Linux, MacOS, Android, iOS

  3. 支持多种编解码器: H.264/VP8/VP9/AV1/H.265, 推荐使用 VP9

  4. 相对于目前国内外的商业产品, RustDesk 支持使用 IP 直连模式, 这样可以避免使用云连接而导致延时增加, 从而提高远程桌面的响应速度.