安卓系统

在pc,android上直接从web进行p2p文件传输

OpenWrt软路由搭建FTP服务器,公网IP访问家庭共享硬盘

OpenWrt软路由搭建FTP服务器,公网IP访问家庭共享硬盘

目录:

Anonim

网络上不乏文件传输应用和服务。 您可以使用类似Xender的东西在Android和iOS设备之间传输文件,Dukto可以在PC和Android之间轻松共享,Dropbox可以在任何地方保持同步,而BitTorrent Sync可以在不涉及任何服务器的情况下执行相同操作。

但所有这些服务的一个共同点就是它们就是服务。 他们也带来了适当服务的包袱。 您需要注册帐户,下载应用程序,确保一切设置正确,更重要的是,让对方做同样的事情。 显然需要一个简单,快速,安全,基于Web的服务来处理这个问题。

有一个file.pizza形式的答案。

如何使用File.pizza

除了巧妙而有趣地使用新顶级域名之外,file.pizza所做的几乎是诗意上的简单。 它使用P2P网络(就像种子工作一样)和WebRTC协议(可以在浏览器中实现视频聊天等功能)在许多现代Web浏览器中使用。

当你去网站时,你被要求上传一个文件,一次只有一个文件,网站立即生成一个链接。 无论文件的大小如何,链接生成都是即时的,因为文件不会去任何地方,它会留在浏览器的缓存中。

生成链接后,您可以将其发送给世界上的任何人,他们不需要在同一个Wi-Fi网络上。 现在,只要你打开网页,对方就可以打开任何兼容设备上的链接 - 桌面上的Chrome / Firefox,Android上的Chrome(但不是iOS浏览器或Mac上的Safari),他们可以点击 下载 开始下载

有关P2P的更多信息:使用P2P网络同步或共享文件意味着设备之间的同步时间要快得多(有时差异超过10倍),这也意味着没有人能够轻松跟踪您的数据。 了解有关在Android设备上下载种子的更多信息,并了解如何使用BitTorent Sync创建自己的分散式Dropbox克隆。

当发生这种情况时,网站会直接从您的计算机向他们的文件发送文件。 没有涉及服务器,没有上传/等待时间。 这样,它不仅速度快,而且安全。 当转移正在进行时,请确保其中一个设备没有超时或进入休眠状态(尤其是您的Android手机),否则传输将失败。

它有多好?

当它工作时(也就是说,如果你使用支持的浏览器),它的效果非常好。 在Android上,我遇到了一个奇怪的问题,本机下载应用程序无法打开下载的文件,但切换到ES文件资源管理器就行了。

目前还不支持iOS:在iOS上,我尝试了多个第三方浏览器,包括Chrome和UC浏览器,但每次都出现“无WebRTC支持”错误,如下所示。

我也在3G上进行了测试,小文件的传输工作得很好。

目前,该网站一次只支持1个文件,但如果要发送多个文件,解决方法是创建一个zip文件或者只是逐个发送(但由于每个文件都有一个唯一的URL,这个可以成为一件苦差事)。 老实说,传输速度不是很快。 传送260 MB文件花了5分多钟。 但由于它是P2P并且完全基于网络,因此令人印象深刻的是file.pizza将它拉下来没有任何问题。

你会用它做什么用的?

File.pizza非常适合发送你的朋友电视节目或音乐文件,当他们在同一个网络但不想安装任何应用程序时。 这也是向家人发送文件而不会产生太大麻烦的好方法。 而且,当然,当你分享私人的东西,你不希望别人窥探。

你打算用file.pizza做什么? 在下面的评论中与我们分享。