[开源] Weblink - 基于 WebRTC 的文件传输 / 聊天项目

基于 WebRTC 免费开源项目「Weblink」直接在浏览器使用。它采用无服务器的 P2P 架构,多种后端支持,包括 Firebase 和 WebSocket。

支持实时文字聊天、文件传输、文件存储和视频通话,且可以通过网状网络实现多方通信。

20241030-3

功能介绍

  • 分块和压缩文件传输,实现高效的大文件传输及断点续传
  • 通过多 DataChannel 实现并行数据传输,提升传输性能
  • 使用 IndexedDB 缓存传输文件,减少内存占用
  • 通过端到端加密保障信令消息的隐私和安全

下载地址

  • 项目地址:
    https://github.com/99percentpeople/weblink
  • 视频介绍:
    https://www.bilibili.com/video/BV1Q81WY6E9J
  • 在线地址:
    https://webl.ink