Powered By Blogger

Rechercher sur ce blogue

Aucun message portant le libellé WebTorrent. Afficher tous les messages
Aucun message portant le libellé WebTorrent. Afficher tous les messages

vendredi 29 novembre 2019

WebTorrent ou le streaming via torrent



WebTorrent ou le streaming via torrent




WebTorrent, streaming, Torrent, BitTorrent, WebRTC,
 
 
 
 
Il y a de cela quelques années je vous avais présenté WebTorrent qui permettait de streamer du torrent directement dans votre navigateur. Le projet existe toujours aujourd’hui et, s’il n’a pas énormément évolué, il propose désormais une nouvelle fonctionnalité qui pourrait vous intéresser : une version desktop.
Le logiciel est gratuit, open source et multiplateformes (dispo sur Windows, Linux et macOS).
Pour faciliter l’adoption par le grand nombre WebTorrent propose donc dorénavant une version bureau (à télécharger ici) et une version navigateur (instant.io), qui fonctionnent à partir d’un simple lien magnet ou torrent plutôt qu’un lien direct. Donc au lieu d’aller chercher les données du film ou de l’audio sur des serveurs utilisant beaucoup d’énergie, vous allez le faire chez d’autres utilisateurs (WebTorrent mais aussi BitTorrent) qui ont de toute manière leur ordinateur allumé.
Si vous utilisez cette interface bureau, vous pourrez ajouter des contenus de manière ultra simple puisqu’il suffit de glisser-déposer les fichiers dans l’interface. Bon après il manque juste un catalogue interne pour trouver ce que l’on cherche mais vous pouvez toujours passer par un site quelconque sur lequel récupérer vos liens. Je ne vous apprends pas comment ça marche 😉
D’ailleurs pour ceux qui ont déjà utilisé le protocole BitTorrent, le principe est le même sauf que WebTorrent va utiliser le standard WebRTC pour le transfert de données plutôt que TCP/uTP. Vuze supporte WebTorrent (ce qui n’était pas le cas à l’époque) et d’autres clients comme Transmission ou uTorrent pourraient suivre.
Un projet qui avance à son rythme, mais dans le bon sens !



REF.:

mardi 14 août 2018

Web2Web: Sites Web sans serveur optimisés par Torrents et Bitcoin ?


Web2Web: Sites Web sans serveur optimisés par Torrents et Bitcoin

   REF.: 
Par Ernesto

WebTorrent, bitcoin, BitTorrent, p2p, Blog, sites web

Faire fonctionner un site Web entièrement fonctionnel dans un navigateur classique sans impliquer de serveurs centraux semble compliqué, mais avec Web2Web ce n’est pas le cas. Le projet, optimisé par WebTorrent et Bitcoin, permet à quiconque de créer des sites Web modifiables, aussi résistants que possible.
serveurs-nonPasque la plupart des gens associent encore des torrents à des clients de bureau, l'équivalent WebTorrent basé sur navigateur gagne rapidement en popularité.
En termes simples, WebTorrent est un client torrent 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.
Cela permet aux utilisateurs de diffuser des vidéos directement à partir de navigateurs classiques tels que Chrome et Firefox, comme ils le feraient sur YouTube.
La technologie, créée par Feross Aboukhadijeh, diplômé de l’Université de Stanford, a déjà suscité l’intérêt de Netflix et a donné lieu à diverses implémentations innovantes.
Plus récemment, le développeur tchèque Michal Spicka a créé le projet Web2Web, qui permet aux utilisateurs de partager des sites Web entiers en utilisant la technologie WebTorrent. Cela rend ces sites pratiquement impossibles à supprimer.
Michal dit à TorrentFreak qu'il est fasciné par la technologie moderne et qu'il souhaitait développer une plate-forme résiliente, sans serveur et anonyme permettant aux utilisateurs de partager quelque chose en ligne.
"Dans le passé, nous avons vu de puissants groupes d’intérêts fermer des sites Web légitimes. Je me demandais si je pouvais trouver quelque chose qui ne puisse pas être supprimé facilement et qui protège également l'identité de l'opérateur du site », explique Michal.
Pour la plupart des sites Web, les serveurs et les noms de domaine sont les aspects les plus vulnérables. Les deux peuvent être facilement saisis et sont loin d'être anonymes. Avec Web2Web, cependant, les gens peuvent exécuter un site Web sans aucune de ces situations.
"Pour exécuter un site Web Web2Web, ni le serveur ni le domaine ne sont requis. Tout ce dont vous avez besoin est une page de démarrage qui charge votre site Web à partir du réseau torrent et l'affiche dans le navigateur », nous dit Michal.
Bien qu'il existe des alternatives similaires, telles que Zeronet, la beauté de Web2Web réside dans le fait qu'il fonctionne dans tout navigateur moderne. Cela signifie qu'il n'est pas nécessaire d'installer un logiciel séparé.
La page de démarrage qui sert à tout le contenu est un fichier HTML simple qui peut être mis en miroir n'importe où en ligne ou téléchargé sur un ordinateur local. Avec l'aide de Bitcoin, l'opérateur peut mettre à jour le fichier, après quoi les utilisateurs verront la nouvelle version.
"Si l’opérateur du site veut publier un nouveau contenu sur son site Web précédemment créé, il crée d’abord un torrent du nouveau contenu, puis insère le torrent infohash dans une transaction bitcoin envoyée depuis son adresse bitcoin", explique Michal.
"Le site Web surveille constamment cette adresse pour rechercher de nouvelles transactions, extrait l'infohash, télécharge le nouveau contenu à partir de l'essaim de torrent et se met à jour en conséquence", ajoute-t-il.
Pour Michal, le projet est essentiellement une expérience intéressante. L'objectif principal était de montrer qu'il était possible de créer des sites Web fonctionnels sans serveur central, en utilisant WebTorrent et Bitcoin.
Il n'a pas de vision claire sur la façon dont les gens vont l'utiliser, mais il insiste sur le fait qu'il ne favorise pas ou n'encourage pas les utilisations illégales.
"Je suis fermement contre de l'utiliser pour quelque chose d'illégal. Par contre, je ne peux pas empêcher les gens de le faire. Le moment viendra où ce projet sera malmené et ce sera seulement à ce moment-là que nous verrons si cela résiste vraiment », note-t-il.
En attendant, cette démo parfaitement légale donne aux gens et aux idées de ce qui est possible. Plus d'informations sur la création de pages distribuées sont disponibles ici.


REF.:

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.: