
前一段儿看到 file.pizza 感觉挺有意思,瞅了瞅它的代码,大概是 WebRTC+Webtorrent 做的,于是对 WebRTC 产生了好奇
搜了搜类似的 product,国内也有 deershare 这种基于 WebRTC 的文件传递工具
相比起微信的文件传输工具,这一类 WebRTC 的工具可以不经服务器转发,网速取决于两端直连带宽;也可以没有文件大小限制。
经过了一周的协议学习和开发过程,终于自己手搓出了一个类似的工具,地址是:
相比于 Deershare 有几个增强:
毕竟非专业码农,前端开发得比较粗糙,欢迎大家拍砖哈
1 Kaiyuan 2023-12-10 10:55:00 +08:00 via Android 不如顺手做个 WebRTC 的内网穿透? |
2 AV1 2023-12-10 11:02:24 +08:00 via Android |
3 Puteulanus 2023-12-10 11:39:58 +08:00 看起来不错,赞 |
4 leokun 2023-12-10 18:35:51 +08:00 体验了一下,效果很好 |
5 nnikolaatteslaa 2023-12-11 01:49:39 +08:00 |
6 neurocomputing OP @nnikolaatteslaa WebRTC 本身已经加过密了 |
7 neurocomputing OP @Kaiyuan under consideration |
8 xnplus 2023-12-11 14:01:12 +08:00 这个能备案的? |
9 neurocomputing OP @xunandotme 一个只能自己发给自己的工具还需要走什么手续? |
10 neurocomputing OP @DOLLOR 是的,我也用的这个包 |
11 nnikolaatteslaa 2023-12-11 22:11:58 +08:00 @neurocomputing 这绝对不是端到端加密 |
12 neurocomputing OP @nnikolaatteslaa 这很重要? |
13 nnikolaatteslaa 216 天前 @neurocomputing 很重要! 总不希望自己传输是明文吧! 虽然使用 HTTPS 协议保证了不被第三方获取, 但任何访问 HTTPS 链接的人都可以访问数据, 在 HTTPS 状态下所有数据都是明文。 端到端加密可以保证:我就是我,你就是你,他就是他。 注:HTTPS 相当于一个小范围的私密 HTTP 注 2:假如给一个不信任的人发送数据: 没有端到端加密的情况下: 接收者可以获得数据。 有端到端加密的情况下: 接收者没有密钥无法访问数据。 |