开源,我之前写的 file-transfer-go 添加了 ws 转发支持,目前文件传输/文本传输/桌面共享 都 ok 啦。
哈哈,之前偶然写的开源项目被大佬点名了,直接干到了 3.7k,这几天更新了下。支持了 ws 中转和桌面共享开启语音。
目前,文件传输/文本传输/桌面共享已经都支持了!!!!撒花~ 撒花~ 撒花~
这次支持了 ws 中转,和优化了很多细节。ws 中转适合在局域网内使用,或者 p2p 无法打通的情况(也支持自定义 turn 服务配置)。
项目起因是因为要经常传一些文件到 win 服务,下载网盘啥的好麻烦,又要登录又要先下载客户端,也想了解下 webrtc 技术。摸着需求就开始过河了!!
项目后端 Go,前端是 react nextjs。GO server 只作为信令转发,p2p 建立后传数据文本/共享桌面/文件都不会经过服务器,安全!隐私!ws 模式下数据都都在内存。项目支持 docker 部署、原生二进制部署,支持 arm 架构芯片,nas 用户也无压力,启动起来仅需 5M 内存。
开源地址 https://github.com/MatrixSeven/file-transfer-go
体验地址 https://transfer.52python.cn/



厉害厉害