WebTorrent est un client de torrent en streaming pour node.js et le navigateur
Qu’est-ce que WebTorrent ?
WebTorrent Desktop est capable de diffuser instantanément et de lire immédiatement des vidéos et des fichiers audio. Vous n’avez pas besoin d’attendre que le téléchargement soit terminé.
Il s’agit du premier client torrent conçu pour le Web.
- Aucun plugin de navigateur
- Aucune extension
- Aucune installation n’est nécessaire pour utiliser WebTorrent dans votre navigateur
Facile à utiliser
En option, vous pouvez déposer un fichier torrent ou coller un lien magnétique dans la case située en bas de l’application. Profitez ensuite de la lecture instantanée.
WebTorrent Desktop peut communiquer avec les pairs BitTorrent et WebTorrent
Écrit entièrement en JavaScript, Webtorrent utilise WebRTC pour un véritable transport de pair à pair, décentralisant internet.
Caractéristiques
- Streaming de torrents
- Basé sur le Web
- Lecteur de torrents
- WebRTC
- Basé sur Electron
- Peer-To-Peer
- Léger
- Serveur DNLA
- Streaming de médias
- Basé sur un navigateur
Conçu pour votre navigateur
Il est entièrement écrit en JavaScript, le langage du Web, de sorte que le même code fonctionne dans les deux environnements d’exécution.
- Dans node.js, ce module est un simple client torrent, utilisant TCP et UDP pour parler à d’autres clients torrent.
- Dans le navigateur, WebTorrent utilise WebRTC (canaux de données) pour le transport peer-to-peer.
Il peut être utilisé sans plugins de navigateur, extensions ou installations. C’est juste du JavaScript.
Remarque : WebTorrent ne prend pas en charge les pairs UDP/TCP dans le navigateur.
Il suffit d’inclure le script webtorrent.min.js sur votre page pour commencer à récupérer des fichiers via WebRTC à l’aide du protocole BitTorrent, ou require(‘webtorrent’) avec browserify.
Compte de téléchargement
Pour faire fonctionner BitTorrent sur WebRTC (qui est le seul transport P2P qui fonctionne sur le Web), quelques modifications ont été apportées au protocole.
Améliorez votre anonymat en ligne
Pensez à l'utilisation d'un VPN : une application VPN va changer votre adresse IP pour simuler celle de n'importe quel pays. Vous pourrez accéder à n'importe quel contenu, même celui qui est géo-restreint. Ce logiciel chiffre aussi votre trafic internet pour éliminer les malwares et les risques de piratage. Pensez à utiliser un gestionnaire de mots de passePar conséquent, un client WebTorrent basé sur un navigateur, ou « pair web », ne peut se connecter qu’à d’autres clients prenant en charge WebTorrent/WebRTC.
Pour ensemencer des fichiers vers des pairs Web, utilisez un client qui prend en charge WebTorrent, par exemple WebTorrent Desktop, un client de bureau avec une interface utilisateur familière qui peut se connecter à :
- des pairs Web webtorrent-hybrid
- un programme de ligne de commande
- ou Instant.io, un site Web
Les clients torrent établis comme Vuze ont déjà ajouté la prise en charge de WebTorrent afin de pouvoir se connecter à des pairs normaux et Web. Nous espérons que d’autres clients suivront.
Caractéristiques du réseau
- Client torrent pour node.js et le navigateur (même paquet npm !)
- Follement rapide
- Téléchargez plusieurs torrents simultanément, efficacement
- Javascript pur (pas de dépendances natives)
- Expose les fichiers sous forme de flux
- Récupère des morceaux du réseau à la demande pour que la recherche soit prise en charge (même avant la fin du torrent)
- Prend en charge les fonctionnalités avancées du client torrent
- Prise en charge des urls magnétiques via ut_metadata
- Découverte des pairs via dht, tracker, lsd et ut_pex
- Api d’extension de protocole pour l’ajout de nouvelles extensions
- Suite de tests complète (fonctionne complètement hors ligne, donc fiable et rapide)
Caractéristiques de l’environnement navigateur/WebRTC
- Canaux de données WebRTC pour une communication peer-to-peer légère sans plugin.
- WebTorrent est un réseau P2P pour l’ensemble du Web. Les clients WebTorrent fonctionnant sur un domaine peuvent se connecter aux clients de n’importe quel autre domaine.
- Stream de torrents vidéo dans une balise <video> (webm (vp8, vp9) ou mp4 (h.264))
- Prend en charge Chrome, Firefox, Opera et Safari.
WebTorrent : Un client torrent en streaming basé sur WebRTC qui s’appuie sur TCP & UDP
Gratuit
- Open Source
- Torrent en streaming
- Disponible en plusieurs formats
Liens
WebTorrent Desktop ➛ https://webtorrent.io/desktop |
Streaming en ligne ➛ https://instant.io |
Ligne de commande ➛ webtorrent-cli |
Compatible avec
- Mac
- Windows
- Linux
- Self-Hosted
- Google Chrome
- Safari
- Opera
- Node.JS
- Chromium
- Firefox
A lire aussi sur notre blog
- Comment télécharger des fichiers torrent directement sans installer de logiciel
- Comment télécharger avec uTorrent
Critique de WebTorrent
Le bon
- Licence MIT attrayante. Cette application est détenue et soutenue par une communauté amicale à but non lucratif (au lieu d’une société à but lucratif). Elle est plus sûre car son code complet est disponible publiquement pour la critique.
- Décentralisation d’internet. C’est le premier client torrent construit pour le web. Aucun plugin de navigateur, aucune extension ni installation n’est nécessaire pour utiliser WebTorrent dans votre navigateur.
- Diffusez et lisez instantanément des vidéos et des fichiers audio. Vous n’avez pas besoin d’attendre que le téléchargement soit terminé.
- Plate-forme croisée : Linux, Windows, Mac
- Écrit entièrement en JavaScript et utilise WebRTC pour un véritable transport de pair à pair
- Facile à utiliser. Vous pouvez déposer un fichier torrent ou coller un lien magnétique dans la boîte située en bas de l’application. Profitez ensuite de la lecture instantanée. Vous pouvez également y déposer un fichier torrent.
- Léger
- Capable de diffuser des torrents sur AirPlay, Chromecast et DLNA.
- Prise en charge des fichiers de sous-titres
- Prise en charge de l’utilisation de VLC lorsque WebTorrent ne parvient pas à lire un fichier.
Le mauvais
En version bêta. Donc des fonctionnalités très basiques et limitées. Mais il fonctionne 🙂 Et comme il s’agit d’une source ouverte, tout le monde est invité à y contribuer.
Utilisation
- WebTorrent 0.24.0 (64-bit)
- Firefox 52.4.0 (64 bits)
- Debian 8 Jessie 64 bits
- GNOME 3.14.1
Visitor Rating: 5 Stars