Powered By Blogger

Rechercher sur ce blogue

mardi 14 août 2018

WebTorrent introduit BitTorrent sur le Web, et impressionne Netflix


WebTorrent introduit BitTorrent sur le Web, et impressionne Netflix
p2p, BitTorrent, netflix, WebTorrent 

BitTorrent transfère actuellement des pétaoctets de données sur Internet chaque mois, mais avec le passage au streaming en ligne, il perd de son importance. Feross Aboukhadijeh, diplômé de l'Université de Stanford, comble ce fossé avec WebTorrent et a déjà suscité l'intérêt de Netflix, d'autres sociétés de technologie et de nombreux développeurs enthousiastes.
webtorrent1Lorsque BitTorrent a été lancé en 2002, il s'agissait d'une technologie révolutionnaire.
À l'époque, il était pratiquement impossible de partager des fichiers volumineux avec des millions de personnes sur Internet, ce que BitTorrent peut faire très efficacement.
Aujourd'hui, les clients BitTorrent standard ont perdu la majeure partie de leur éclat. Bien qu’il reste l’un des meilleurs moyens de transférer des données de A à B, les sites et les services de streaming vidéo sont devenus obsolètes.
Mais si une technologie pouvait combiner les deux? Diffusion fluide et instantanée dans le navigateur grâce à la technologie de base de BitTorrent. C'est en bref ce que fait WebTorrent.
WebTorrent est un projet lancé par Feross Aboukhadijeh, un diplômé de l’Université de Stanford qui a déjà remporté pas mal de succès dans sa carrière. Après avoir obtenu son diplôme, il a fondé PeerCDN, un réseau de distribution de contenu assisté par P2P, qui a été vendu à Yahoo à la fin de 2013.
Feross s'est ensuite concentré sur WebTorrent, convaincu que cela pourrait révolutionner le fonctionnement du Web aujourd'hui.
"J’avais l’impression que l’idée de" sites Web alimentés par des personnes "- des sites Web hébergés par les visiteurs qui les utilisaient - était trop révolutionnaire pour rester enfermée en tant que logiciel propriétaire, et je voulais faire plus pour faire avancer cette idée". raconte TF.
"Imaginez un site vidéo comme YouTube, où les visiteurs aident à héberger le contenu du site. Plus le nombre de personnes utilisant un site Web WebTorrent est élevé, plus il devient rapide et résilient. "
En termes simples, WebTorrent est un client BitTorrent pour le Web. Au lieu d'utiliser des applications autonomes, il permet aux utilisateurs de partager des fichiers directement depuis leur navigateur sans avoir à configurer ou installer quoi que ce soit.
WebTorrent
webt
Cela ouvre la technologie BitTorrent à la quasi-totalité des sites Web traitant de nombreuses données et élargit la base d'utilisateurs par des centaines de millions de personnes disposant déjà de navigateurs compatibles tels que Chrome ou Firefox.
"WebTorrent est le premier client torrent conçu pour le Web. Il est entièrement écrit en JavaScript - le langage du Web - et utilise WebRTC pour un véritable transport entre homologues. Aucun plug-in, extension ou installation de navigateur n'est requis », a déclaré Feross à TF.
Au cours des deux dernières années, WebTorrent a évolué pour devenir un projet qui commence à s'imposer dans plusieurs grandes entreprises technologiques.
Netflix, par exemple, a contacté Feross pour discuter de sa technologie qu’il pourrait utiliser pour diffuser ses vidéos. Il y a quelques mois, Netflix a spécifiquement mentionné WebTorrent dans une demande d'emploi, ce qui montre que le géant de la vidéo est sérieux quant à la livraison assistée par P2P.
Feross estime que des sociétés telles que Netflix pourraient grandement bénéficier de WebTorrent. Actuellement, les performances en streaming diminuent pendant les heures de pointe, mais avec WebTorrent, cela ne devrait pas poser de problème.
"Si Netflix utilise WebTorrent, les clients bénéficieraient d'une qualité vidéo supérieure pendant les heures de pointe. WebTorrent permettrait aux clients disposant du même FAI de partager des vidéos sans quitter le réseau des FAI », explique Feross.
"Cela garantit la meilleure qualité, même pendant les heures d'utilisation maximale de Netflix, lorsque la liaison réseau entre le FAI et Netflix est totalement saturée", ajoute-t-il.
Mis à part Netflix, il existe déjà diverses implémentations remarquables de WebTorrent. La page d'accueil du projet, par exemple, montre avec quelle facilité il peut diffuser de la vidéo et βTorrent offre une interface utilisateur client torrent entièrement fonctionnelle.(nota: faudrait pas demander a l'usager de participer a du minage de bitcoin ,en utilisant avec votre permission la puissance de votre PC en devenant un seeder ?)
D'autres exemples incluent File.pizza, qui utilise WebTorrent pour partager des fichiers dans le navigateur. La même technologie est utilisée pour les sites Web sans serveur par PeerCloud et Webtorrentapp, tandis que GitTorrent l’utilise pour décentraliser le contrôle des sources.
Outre les exemples ci-dessus, Internet Archive étudie également la technologie de distribution de vidéos, et une autre entreprise technologique majeure envisage d’ajouter la prise en charge de WebTorrent à son navigateur Web.
Ce ne sont pas toutes des roses et il reste encore plusieurs défis à relever. Tous les navigateurs ne prennent pas encore en charge WebRTC, notamment Internet Explorer. En outre, WebTorrent ne peut pas communiquer avec les clients torrent traditionnels qui utilisent UDP et TCP au lieu de WebRTC.
BitTorrent - WebTorrent
bittorrent-webtorrent
Il existe plusieurs clients hybrides tels que Playback, mais idéalement, WebTorrent devrait être plus étroitement intégré au protocole BitTorrent standard, ce à quoi travaille actuellement Feross.
Il est clair que WebTorrent a beaucoup de potentiel et il sera intéressant de voir comment il se développera au cours des années à venir. Si c'est à Feross, cela jouera un rôle majeur dans l’avenir du Web.
"J'aime bien considérer WebTorrent comme une infrastructure Internet de base. C'est un moyen efficace de transférer des fichiers entre utilisateurs
sur un site Web, et je pense que nous continuerons à voir de nombreuses utilisations créatives du protocole », dit-il.
-Nota: Transfert de fichier pour webtorrent:  https://instant.io/

REF.:

Aucun commentaire: