WebTorrent, torrentový klient ve vašem prohlížeči

WebTorrent

WebTorrent je peer-to-peer streamovací torrent klient napsaný v JavaScriptu.

Na dlouhou dobu používání torrentů bylo docela populární až do příchodu přímého stahování a poté na další řešení, která se zrodila v reakci na požadavek na sdílení informací, kromě toho, že část popularity torrentu byla způsobena tím, že příliš mnoho pirátství sdílelo to znamená.

Potom a dodnes se torrent nepřestal používat, I když v menší míře, stále má velké množství uživatelů, kteří preferují toto médium, aby mohli sdílet a získávat soubory, mimo jiné z distribucí Linuxu, knih, informací, obrázků.

Odlišný Stávající torrent klienti nabízejí různé funkce, i když ta, která byla vždy velmi žádaná, To je síla používat webový prohlížeč jako klienta a tím usnadnit mnoho věcí.

Vzhledem k tomu se zrodil WebTorrent, napsaný výhradně v JavaScriptu, používá WebRTC pro přenos peer-to-peer. Nejsou vyžadovány žádné pluginy, rozšíření nebo instalace prohlížeče. Pomocí otevřených webových standardů spojuje WebTorrent uživatele webových stránek do distribuované a decentralizované sítě. Na rozdíl od PeerCDN je WebTorrent bezplatný software.

Protokol WebTorrent funguje přesně jako protokol BitTorrent, až na to, že místo TCP/uTP používá WebRTC jako transportní protokol. Komunikace napříč prohlížeči odstraňuje prostředníky a umožňuje uživatelům komunikovat podle jejich vlastních podmínek. Už žádný klient/server, jen síť vrstevníků, vše stejné. „WebTorrent je prvním krokem v procesu modernizace webu,“ píše WebTorrent.

Pro podporu modelu připojení WebRTC provedl tým WebTorrent určité změny v protokolu sledování. Klient WebTorrent založený na prohlížeči nebo „web peer“ se proto může připojit pouze k jiným klientům, kteří podporují WebTorrent/WebRTC.

Jakmile jsou peers připojeni, kabelový protokol používaný ke komunikaci je přesně stejný jako v běžném BitTorrentu. To by mělo usnadnit přidání podpory WebTorrent do stávajících populárních torrent klientů, jako je Transmission a uTorrent.

„Způsob, jakým kódujeme web, určí, jak žijeme online. Potřebujeme tedy integrovat naše hodnoty do našeho kódu. Svoboda projevu musí být zabudována do našeho kódu. Soukromí musí být zabudováno do našeho kódu. Univerzální přístup ke všem znalostem. Ale právě teď tyto hodnoty nejsou zakotveny na webu,“ říká Brewster Kahle, zakladatel internetového archivu.

Jedním z nejzajímavějších využití WebTorrentu je streamování za pomoci kolegů.. Neziskové projekty jako Wikipedia a Internet Archive by mohly snížit šířku pásma a náklady na hosting tím, že by umožnily účast návštěvníkům. Populární obsah je streamován z prohlížeče do prohlížeče. Obsah, ke kterému se zřídka přistupuje, je spolehlivě obsluhován přes HTTP z původního serveru.

také existuje několik zajímavých případů obchodního použití, od CDN po doručení aplikací.

„WebTorrent má významný komerční potenciál radikálně změnit tradiční pojetí klient-server s aplikacemi pro interní infrastrukturu a uzavřenou komunikací od externích uživatelů. WebTorrent se z nápadu stal vědeckým experimentem a nyní je na pokraji životaschopnosti. Je to opravdu skvělé,“ říká Chris Kranky.

Je třeba poznamenat, že v prohlížeči může WebTorrent stahovat pouze torrenty obsluhované torrentovým klientem kompatibilním s WebRTC. Níže jsou uvedeni torrent klienti kompatibilní s WebRTC:

  • WebTorrent Desktop – Open source torrentový streamovací klient. Pro Mac, Windows a Linux;
  • Vuze: výkonný a kompletní torrent klient;
  • Přehrávání: Open source JavaScript video přehrávač;
  • [* ]webtorrent-hybrid: balíček Node.js (příkazový řádek a API);
  • Instant.io: Jednoduchý klient WebTorrent na webu;
  • βTorrent – ​​​​Klient: Úplný WebTorrent pro prohlížeč;
  • TorrentMedia: WebTorrent klient Bureau.

Konečně, pokud máte zájem dozvědět se o tom více, můžete konzultovat podrobnosti Na následujícím odkazu.

Získejte WebTorrent

Pro ty, kteří mají zájem získat WebTorrent, měli byste vědět, že v node.js může webtorrent-hybrid stahovat torrenty od vrstevníků WebRTC nebo TCP. Chcete-li nainstalovat webtorrent-hybrid, stačí spustit následující příkaz v terminálu.

npm install webtorrent-hybrid –g


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.