Android手机在下载时可以实现BT文件吗? Android Android手机实现类似于PC终端的BT下载和播放技术的可行性分析
PC端已经实现了长时间下载和播放BT文件的功能,并且在许多领域也得到了很好的使用,尤其是在视频文件的分发和传输中。但是随着手机成为一种新趋势,我们还能实现在Android手机的PC端下载和播放BT文件的技术吗?编辑器将与您分析,因为BT是一种P2P技术,所以在下一篇文章中,将不做任何区分。两者的含义是相同的。
严格来说,客户端是PC,Android手机还是iPhone都没关系。尽管许多P2P产品都是在像C ++这样的跨平台模型中开发的,但是协议和算法实际上是通用的。
我们知道P2P技术是在PC时代诞生和发展的,但是在过去的几年中,移动终端也开始使用P2P技术。实际上,包括下载速度在内,移动终端上P2P应用程序的大多数特性可以与PC基本上相同。这主要是由于当前手机性能的提高,甚至比几年前赛扬1G和128M内存的计算机性能还要好。 BT最初诞生于512M CPU和128M内存的时代。在我的印象中,我上大学时就开始遇到BT下载速度。当时,我觉得它非常快,当时的计算机实际上是一块老式的赛扬1G + 128M RAM + 40G硬盘。但是在那个时代,英国电信一直在运转。仍然很流畅。
-----
无论是Android手机还是Apple手机,其硬件都比当时的Celeron更好。市场上的普通电话基本上是4G + 32G,甚至更好的是6G + 128G甚至更多。因此,支持P2P技术对移动终端的硬件性能没有问题。根据编辑的分析,早期在Android手机和其他移动终端上较少使用P2P技术的原因可能是由于以下几点:

1)资费:过去几年中,移动终端使用了大量3G和4G互联网访问模式。这种方式下,用户资费比较高。如果您让用户通过p2p上载到其他人,则用户会骂si。近年来,其中许多流量无限,而且WIFI网络也有所增加,因此,近年来移动终端上的P2P有所改善。
2)存储:大约在2006年使用的智能手机是基于Windows Mobile系统的Dopod。当时,编辑器实际上开发了BT下载软件,并将其移植到了这款Dopod手机中。功能和性能与PC下的相似,并且它们是相同的代码。但是当时ZUI的最大问题是存储空间太小。整个手机的存储空间似乎不足1G。它可以用于下载和观看电影,但不能存储大电影,因此仅是试用和小规模使用。
如果没有存储,则用户将在P2P下载完成后立即将其删除,但将在下载过程中将其共享,并且在下载完成后将不会共享。这个分享率很低。
在过去的几年中,手机已分别存储在64G和128G中,因此这一问题正在逐步改善。 128G可存储多个电视节目。
3)用户习惯:实际上,这非常重要,因为在PC时代的早期,大多数用户的使用和观看习惯都在PC下,因此在这种情况下,人们的动力是谁来做移动应用程序还不够。
近年来,当与朋友聊天并制作软件时,他们的第一个反应通常是:不要先使用PC,PC的数量很少,首先要使用Android,如果经验不错,那么使用IOS。因此,这也反映出这是用户习惯的问题。

4)功率和热量:如果使用p2p软件,则在下载完成后继续上传时,它通常停留在后台,这可能会导致快速功耗和发热量过大的问题。但是,经过优化的BT下载(P2P技术))可以通过软件设置和用户体验设置(例如在充电+ wifi下低速上传)进行改进。
因此,随着上述情况的某些变化,近年来我发现P2P技术已逐渐开始升温并在手机上得到应用。包括本文中讨论的p2p并行广播技术。

总而言之,p2p并排广播技术与Android手机下的PC代码完全相同。编辑器已经使用他自己的产品(从PC到Android和iOS手机)验证了这一点。一切皆有可能。一般原理是这样实现的:
1)播放器播放磁性链接或Torrrrent文件时,它将调用编辑器产品的P2P引擎。 p2p引擎使用洪流或磁力链接信息通过跟踪器和DHT在对等节点附近找到邻居,然后获取数据。
通过2) p2p获得的数据通过播放器支持的协议返回到播放器。从播放器的角度来看,这是标准的mp4 / flv和其他视频文件,因此可以正常播放

3)播放器拖动时,p2p引擎会自动切换下载位置并返回数据。
以上内容未分为Android,IOS或PC,但在移动终端上的下载速度和WIFI检测方面存在一些战略差异。
那么使用P2P播放以下内容有什么优势?
1)节省服务器带宽:这是p2p的一个众所周知的优点,因此在此不再赘述。
2)可以从多种来源下载:这是人们往往忽略的事情,有些人经常问编辑器:如果仅一个人下载,那么BT下载就不好了。实际上,这也是错误的。即使只有一个人下载,如果用户使用普通的http,通常是从单个服务器下载,如果服务器运行缓慢,他也只能承受。但是,如果是p2p系统,则p2p后端可以有多个服务器。例如,如果您购买10台服务器,则带宽便宜且流量不受限制。在这种模式下,下载是从10多个服务器一起下载的,速度仍然很快,即使服务器关闭,也完全不会影响下载。这也是p2p的一大优势。在服务器运行和维护过程中,联机和脱机对用户没有影响。
3)自然的防盗链:如果p2p协议不使用标准的BT协议,则完全可以自定义某些专用传输协议。使用这种协议,除非用户使用相同的协议编写p2p软件,否则用户几乎无法窃取您的资源,因此,此优势比http更好。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-356664-1.html
要不要那么帅啦