阿喵前言
给几个人演示同一台电脑,难道每个观看端都要装客户端、注册账号?Weblink 把入口放进浏览器:受控 Windows 电脑运行桌面端,其他设备进同一个房间,就能一对多观看桌面,授权后直接操作鼠标和键盘。它用原生采集、硬件编码和 WebRTC 降低交互延迟,传文件、聊天、语音视频也都在房间里,远程帮忙不用来回换工具。
资源介绍
Weblink 是一个 MIT 开源的远程桌面与协作工具,支持手机、电脑浏览器和 Windows 客户端加入同一房间。控制端无需注册或安装原生客户端,多台设备可以同时观看同一个 Windows 桌面,经被控端授权后进行键鼠操作。
它以低延迟交互和一对多共享为重点:Windows 端使用原生屏幕采集及受支持的硬件编码,兼容观看端可以共用编码器。文件传输、可选剪贴板同步、聊天和音视频通话也集成在同一空间,适合远程协助、演示与小组协作。
截图


特色
- 控制端打开浏览器就能用:手机和电脑均可加入房间,无需注册账号。
- 一台电脑,多人一起看:兼容观看端可共用编码器,减少重复编码开销。
- 围绕低延迟设计:原生采集、可用的硬件编码与 WebRTC 配合,支持会话中调整画质、帧率和码率。
- 协作不用切工具:文件传输、剪贴板共享、聊天与语音视频集中在同一房间。
- 支持自行部署:可托管网页并接入 Bun 或 Cloudflare Workers 信令服务。
注意
- 受控端需运行 Windows 10 22H2/11 x64 客户端及 WebView2 120+;显示器共享可控制,窗口共享只能观看。
- 实际延迟取决于硬件、浏览器和网络,无法直连时可经 TURN 中继;连接仍需信令服务。
- 控制须获得授权,可随时撤销;剪贴板同步默认关闭,获取对方共享文件时需双方在线。
使用教程
- 在受控电脑安装桌面端。从 GitHub 发布页下载 Windows x64 安装包或便携版。安装包会按需补装 WebView2;便携版需自行满足运行环境并保留旁边的
weblink-portable标记文件。 - 创建或加入房间。设置显示名称和房间 ID,按需添加房间密码,再把房间链接或二维码发给对方。
- 用其他设备进入。在手机或电脑浏览器打开 Weblink,加入相同房间。被控电脑共享显示器后,多位成员即可同时观看。
- 需要操作时申请授权。从成员或显示器画面操作中请求控制,等待被控端批准,再使用鼠标、键盘或手机触控操作。被控端可随时结束控制。
- 继续协作。在房间中聊天、发送文件或开启音视频;需要剪贴板同步时再手动开启。自部署请按部署文档配置网页、信令和必要的 STUN/TURN。
资源获取
Weblink 采用 MIT 协议,当前 Windows 发布版为 v1.3.3。

