Rust 写的基于 WebRTC 的开源远程桌面软件

27次阅读

共计 428 个字符,预计需要花费 2 分钟才能阅读完成。

大家好,我们是一群快要毕业的大学生,为了毕业设计,用 Rust + WebRTC + ffmpeg 做了一个 P2P 屏幕共享 + 远程桌面软件。

链接

截图

Rust 写的基于 WebRTC 的开源远程桌面软件

Rust 写的基于 WebRTC 的开源远程桌面软件

特性

  • 高性能 (在网络和性能允许的情况下最高可达到 60FPS @ 4k, 110ms 延迟)
  • 鼠标和键盘控制
  • 系统音频捕捉
  • GPL-3 开源
  • 跨平台
  • 控制者无需安装任何软件 可以直接在浏览器打开
  • 目前无需注册、付费

目前支持 Windows + macOS (aarch64 / x86-64),欢迎大家试用。项目还比较不完善,不建议用在比较关键的地方,也不确定国内的网络环境能否使用(目前在无法建立 P2P 连接时用的是我们的 Twilio 的节点,但也可以支持自己搭建 Relay Server)。如果有什么建议的话欢迎留言或者填写我们的 问卷。感谢!

正文完
 0