WebTorrent高效的网络流媒体客户端
WebTorrent 是一款专为 Node.js 和 Web 打造的流式洪流客户端。通过 JavaScript 编写,支持在不同环境下(Node.js 和浏览器)无缝运行。在 Node.js 中,它使用 TCP 和 UDP 与其他 torrent 客户端进行通信。在浏览器中,WebTorrent 则依赖 WebRTC 数据通道实现对等传输,无需任何插件或扩展程序即可直接使用。
重要提示:在浏览器中,WebTorrent 不支持 UDP/TCP 对等传输。为了在 Web 上实现 P2P 文件共享,WebTorrent 使用了 BitTorrent 协议的改良版,使得基于浏览器的 WebTorrent 客户端(或称“Web 对等方”)仅能连接到支持 WebTorrent 的对等体。
开发者可以在网页脚本中引入 BitTorrent 协议,通过 WebRTC 直接获取文件,或者使用 require('webtorrent')
进行调用。简单、便捷、无缝衔接的 WebTorrent 让您的浏览体验更加流畅!
webtorrent-master.zip
预估大小:64个文件
webtorrent-master
文件夹
.travis.yml
652B
webtorrent.chromeapp.js
715KB
.airtap.yml
264B
AUTHORS.md
7KB
index.js
13KB
docs
文件夹
free-torrents.md
3KB
api.md
24KB
get-started.md
13KB
...
392.67KB
文件大小:
评论区