WebTorrent是一种在Web浏览器中运行的BitTorrent协议的实现,是第一个在浏览器中工作的种子客户端,它完全由JavaScript编写,并使用WebRTC进行真正的点对点传输,无需浏览器插件,扩展或安装。使用开放式Web标准,WebTorrent将网站用户连接在一起,形成分布式的和分散式的浏览器到浏览器网络,以实现高效的文件传输。使用基于WebTorrent的网站的人越多,它就越快,越有效率。
软件特色
1.轻量级,快速的洪流客户端;
2.好的用户体验;
3.免费,非商业,自由,开源;
4.即时流视频和音频;
5.流视频点播;
6.支持Webtorrent协议连接WebRTC同行(即Web浏览器)。
软件使用
其作用和功能非常简明:支持种子和磁力地址的边播放边下载。
适用于 Mac,Windows 和 Linux 的流式洪流客户端
WebTorrent是用于流式传输的种子。无论是Internet Archive的视频,Creative Commons的音乐,还是Librivox的有声读物,您都可以立即播放。你不必等待完成下载。
软件是快速,免费,非商业和开源的。
在浏览器中WebTorrent使用WebRTC (data channels) 来进行p2p传输。它可以不使用浏览器插件,扩展或安装。只有JavaScript。
只需在您的页面上添加webtorrent.min.js脚本即可使用BitTorrent协议开始通过WebRTC获取文件,或者通过browserify要求(’webtorrent’)。请参见下面的演示应用程序和代码示例。
为了使BitTorrent工作在WebRTC(这是在网络上唯一的p2p传输),我们做了一些协议更改。因此,基于浏览器的软件客户端或**“web对等体”**只能连接到支持WebTorrent / WebRTC的其他客户端。
要将文件种植到Web对等体,请使用支持WT的客户端,例如webtorrent-hybrid或instant.io。我们还在使用WebTorrent.app,一个桌面客户端,具有可以连接到Web对等体的熟悉UI。我们希望建立的洪流客户端(传输,Vuze,uTorrent等)将增加对本软件的支持,这样他们也可以连接到普通用户和网络对等体。软件特色在浏览器中,软件使用 WebRTC (数据通道)进行点对点的传输,无需任何浏览器插件,扩展或者安装。注意:在浏览器上,不支持 UDP/TCP 点对点传输。
Node.js &浏览器的 BT 客户端 (相同的 npm 包)
速度非常快
可同时,高效的下载多个 torrents
纯 Javascript (无原生依赖)
像 streams 一样表示文件
支持高级 BT 客户端特性
magnet uri 支持,通过 ut_metadata
点发现 ,通过 dht , tracker 和 ut_pex
协议扩展 api ,添加新扩展
完整的测试套件 (完全支持离线运行,非常可靠快速)仅浏览器支持的特性:
WebRTC 数据通道
P2P 网络
流视频 torrent 为 标签 ( webm (vp8, vp9) 或者 mp4 (h.264) )
支持 Chrome, Firefox 和 Opera仅 NodeJS 支持的特性:
支持 AirPlay , Chromecast , VLC player 流和其他设备/播放器WebTorrent 与 PeerCDN 有何区别?
PeerCDN 是由 WebRTC 提供的下一代 CDN,用于高效的点对点传送网站内容。PeerCDN 由 Feross Aboukhadijeh,Abi Raja 和 John Hiesey 于2013年3月成立 ,并于2013年12月被出售给雅虎。本软件是由 Feross Aboukhadijeh于 2013年10月启动的独立项目。与 PeerCDN 不同,WebTorrent 是免费软件,根据 MIT 许可证许可。你可以随意使用它,希望你喜欢!
软件说明
拖动种子文件进软件或在软件内直接粘贴磁力地址即可下载,菜单第一个file-然后菜单里第三个,OPEN打开种子,简单点直接拖拽种子进软件就行。
软件下载时会显示peer连接数,peer连接数越大下载速度越大,下载同时你也会给其他人上传数据,人人为我我为人人。
∨ 展开