软件名称
Weblink
应用平台
Chrome / Firefox / Web
推荐类型
【开发者自荐】
一句简介
使用 WebRTC 的 P2P 网络聊天和文件传输、文件同步、屏幕分享Web应用程序
应用简介
Weblink 是一款基于 WebRTC 的纯网页的聊天、文件传输、文件同步、屏幕分享工具,采用shadcn风格的UI设计,界面美观,无需注册下载或安装,直接在浏览器中即可使用。目前支持以下功能和特性:
功能 | 描述 |
---|---|
文件同步 | 获取对方缓存的文件,并获取文件 |
断点续传 | 文件传输过程中,如果连接中断,可以续传 |
文件缓存 | 传输的文件会被缓存到 IndexedDB 中 |
文件搜索 | 可以搜索自己和对方在缓存中的文件 |
屏幕分享 | 多个客户端之间可用互相分享屏幕或摄像头 |
剪贴板传输 | 对聊天窗口按 Ctrl + V ,或在移动端输入框粘贴,可发送剪贴板内容 |
文件夹传输 | 可发送文件夹,并自动压缩为.zip格式 |
压缩传输 | 传输文件时,可选择压缩,文件将以区块为单位进行压缩并发送 |
多通道传输 | 通过多个 DataChannel 实现并行数据传输,提升传输性能 |
分享转发 | PWA 安装后,可通过系统分享发送文字或文件 |
文字聊天 | 可发送文字进行聊天 |
官方网站
工具链接(服务器部署在境外,如果无法连接请告诉我)
https://webl.ink (使用阿里云自建Websocket服务)
https://v.webl.ink (使用Vercel+Firebase)
请根据界面提示和悬停提示使用
此应用仍在开发中,欢迎大家提供问题建议!
常见问题
- 为什么在局域网中双方加入房间后,可以看到对方但是没有连接?
应用默认 stun服务器使用的是stun:stun.l.google.com:19302
可能存在无法连接的问题,如果有无法连接的问题请查看Github仓库说明快速配置公共stun服务器,配置后可以点击检查可用性对配置的服务器进行测试。 - 如何在非局域网使用?
在非局域网环境下使用可能需要配置turn服务器进行流量中转,可以使用cloudflare calls获取一个免费的turn服务器,在设置页面中添加即可,具体请查看仓库说明。
软件截图
视频介绍
更新
- 优化了连接稳定性,在客户端断开后自动尝试重连
- 添加繁体中文
- 优化了UI/UX,添加了悬停提示,响应性调整标题栏等
- 在信息的右键菜单中添加分享选项
- 在文件列表中双击快速预览文件