设备互传

两台设备通过房间码配对,文件与剪贴板走 WebRTC 直连(同 Wi-Fi 通常为局域网)。信令经公共 MQTT,不经过本站。

配对
未连接

创建房间

设置房间码(默认 8888),可手动输入或随机生成。

加入房间

输入对方房间码,留空则默认加入 8888。

发送
拖拽文件到这里,或点击选择文件
也可在页面空白处 Ctrl+V / ⌘V 发送剪贴板中的文本或截图
传输记录
连接后,发送或接收的文件、图片、文本会显示在这里
说明

配对后浏览器会尝试直连。同一局域网(或一方热点)时,文件通常走局域网,不经过 GitHub Pages,也不经过 MQTT。

流量怎么走

公共 MQTT 只交换几 KB 的连接说明(SDP/ICE)。文件、图片、剪贴板走 WebRTC DataChannel。

连不上时

跨网(例如手机流量对家里宽带)可能打洞失败,本页未配置 TURN 中继。请改连同一 Wi-Fi,或让电脑/手机开热点后再试。

校验

文件传完后双方用浏览器计算 SHA-256。一致显示绿色;不一致仍可保存,但文件可能已损坏。可复制哈希,用系统工具(如 certutil -hashfile 文件 SHA256)核对。

隐私

知道房间码的人可以加入。请不要把房间码发到公开群。文件内容不经过本站;信令会经过公共 MQTT 服务器。