类似P2P的搜索软件为什么只能下载东西 而不是在线观看?
的有关信息介绍如下:
P2P软件的原理就是一个文件分享协议:你拿着一个链接(磁力链或者种子)去访问其他的支持这个协议的电脑问人家有没有这个链接对应的资源,如果人家有,就给你发一份。同样的,如果别人拿这个链接到你这问,你有这个资源,也会分享给他。
一般来说流行的资源不会只有一个人有,你拿着链接在网上到处找,肯定有好几个人都有这个资源,那么按照协议,他们就每个人给你发这个资源的一小部分,你的P2P软件会同时下载这些小片段,下完之后把这些小片段拼成完整的资源。如果别人拿链接找到包括你在内的好多人有这个资源,你也是只给他发这个资源的 一部分。
这样的话你在下载的时候得到的是一个碎片化的文件,为了保证文件没有被篡改,协议还会做一些冗余下载,还会交错编码。所以一个20分钟的视频,你下载到一半的时候并不是下载了前10分钟,而是只能说下载了一半,这种碎片化的文件是没法读的。



