sharedrop
由 WebRTC 提供支持的轻松 P2P 文件传输 - 灵感来自 Apple AirDrop
ShareDrop 是一款受 Apple AirDrop服务启发的 Web 应用程序。它允许您直接在设备之间传输文件,而无需先将其上传到任何服务器。它使用WebRTC进行安全的点对点文件传输,并使用Firebase进行状态管理和 WebRTC 信令。
ShareDrop 允许您将文件发送到同一本地网络中的其他设备(即具有相同公共 IP 地址的设备),无需任何配置 - 只需在所有设备上打开https://www.sharedrop.io,它们就会互相看到。它还允许您在网络之间发送文件 - 只需单击+页面右上角的按钮即可创建一个具有唯一 URL 的房间,并与您想要发送文件的其他人共享此 URL。一旦他们在设备上的浏览器中打开此页面,您就会看到彼此的头像。
ShareDrop 和 AirDrop 之间的主要区别在于 ShareDrop 需要互联网连接才能发现其他设备,而 AirDrop 则不需要,因为它会在设备之间创建临时无线网络。另一方面,ShareDrop 允许您在移动(Android 和 iOS)和桌面设备之间甚至在网络之间共享文件。