hello,艾瑞宝嘚,林哥哥今天给大家推荐一款视频播放器软件:WebTorrent,在github上为开源项目,欢迎去star下载体验使用。

这款软件可边下边播磁力链接下载器:WebTorrent,该开

 

源项目是第一个运行在浏览器的 Torrent 客户端,截止目前在 GitHub 上已经获得近 25.2k 的 Star。

WebTorrent是什么?:

WebTorrent是一个用于node.js浏览器的流媒体客户端。是的,没错。浏览器。它完全用 JavaScript(网络语言)编写,因此相同的代码可在两个运行时运行。

WebTorrent运行原理是什么?:

在 node.js 中,这个模块是一个简单的 torrent 客户端,使用 TCP 和 UDP 与其他 torrent 客户端通信。

在浏览器中,WebTorrent 使用WebRTC(数据通道)进行点对点传输。它可以在没有浏览器插件、扩展或安装的情况下使用。这只是 JavaScript™。注:WebTorrent并没有支持的浏览器UDP / TCP同行。

项目官网首页就可以体验:

https://webtorrent.io/

github开源项目地址:

https://github.com/webtorrent/webtorrent

WebTorrent具体介绍:

桌面版为 WebTorrent Desktop,支持 macOS、Windows 及 Linux 系统,不仅可以用来 BT 下载,还可以边下边播。

迅雷有的功能他都有,迅雷没有的他也有,自带边下边播功能。同时支持 BitTorrent 和 WebTorrent 两种协议,在下载 BT 文件时能够拥有更高的连接成功率。

使用时只需要拖动种子文件进软件或在软件内直接粘贴磁力链接地址即可下载,软件下载时会显示 peer 连接数,peer 连接数越大下载速度越大,下载同时你也会给其他人上传数据,人人为我我为人人。

WebTorrent特征

  • node.js 和浏览器的 Torrent 客户端(相同的 npm 包!)
  • 非常快
  • 同时下载多个种子,有效
  • 纯 Javascript(无本机依赖项)
  • 将文件公开为
    • 按需从网络中获取片段,因此支持搜索(甚至在 torrent 完成之前)
    • 在顺序和最稀有优先选择策略之间无缝切换
  • 支持高级种子客户端功能
  • 综合测试套件(完全离线运行,因此可靠且快速)
  • 在此处检查所有支持的 BEP

浏览器/WebRTC 环境特性

  • 用于轻量级点对点通信的WebRTC 数据通道无需插件
  • 没有筒仓。WebTorrent 是整个网络的 P2P 网络在一个域上运行的 WebTorrent 客户端可以连接到任何其他域上的客户端。
  • 将视频种子流式传输到<video>标签 (webm (vp8, vp9)mp4 (h.264))
  • 支持 Chrome、Firefox、Opera 和 Safari。