WebTorrent, torrentový klient vo vašom prehliadači

WebTorrent

WebTorrent je peer-to-peer streamovací torrent klient napísaný v JavaScripte.

Na dlho používanie torrentov bolo pomerne populárne až do príchodu priameho sťahovania a potom na ďalšie riešenia, ktoré sa zrodili kvôli požiadavke na zdieľanie informácií, okrem toho, že časť popularity torrentov bola spôsobená tým, že sa zdieľalo príliš veľa pirátstva týmto spôsobom.

Potom a dodnes sa torrent neprestal používať, Hoci v menšej miere, stále má veľký počet používateľov, ktorí uprednostňujú toto médium, aby mohli zdieľať a získavať súbory, okrem iného z distribúcií Linuxu, kníh, informácií, obrázkov.

Iné Existujúci torrent klienti ponúkajú rôzne funkcie, hoci tá, ktorá bola vždy veľmi žiadaná, To je sila používať webový prehliadač ako klienta a tým uľahčiť veľa vecí.

Vzhľadom na to sa zrodil WebTorrent, napísaný výlučne v JavaScripte, používa WebRTC na prenos typu peer-to-peer. Nevyžadujú sa žiadne doplnky, rozšírenia ani inštalácia prehliadača. Pomocou otvorených webových štandardov spája WebTorrent používateľov webových stránok a vytvára distribuovanú a decentralizovanú sieť. Na rozdiel od PeerCDN je WebTorrent bezplatný softvér.

protokol WebTorrent funguje presne ako protokol BitTorrent, až na to, že namiesto TCP/uTP používa WebRTC ako prepravný protokol. Komunikácia naprieč prehliadačmi odstraňuje sprostredkovateľov a umožňuje používateľom komunikovať podľa vlastných podmienok. Už žiadny klient/server, len sieť rovesníkov, všetko rovnaké. „WebTorrent je prvým krokom v procese modernizácie webu,“ píše WebTorrent.

Na podporu modelu pripojenia WebRTC tím WebTorrent vykonal niekoľko zmien v protokole sledovania. Klient WebTorrent alebo „webový partner“ založený na prehliadači sa preto môže pripojiť iba k iným klientom, ktoré podporujú WebTorrent/WebRTC.

Akonáhle sú partneri prepojení, káblový protokol používaný na komunikáciu je úplne rovnaký ako v bežnom BitTorrent. To by malo uľahčiť pridávanie podpory WebTorrent do existujúcich populárnych torrent klientov, ako sú Transmission a uTorrent.

„Spôsob, akým kódujeme web, určí, ako budeme žiť online. Takže musíme integrovať naše hodnoty do nášho kódu. Sloboda prejavu musí byť zabudovaná do nášho kódexu. Súkromie musí byť zabudované do nášho kódu. Univerzálny prístup ku všetkým vedomostiam. Ale práve teraz tieto hodnoty nie sú vložené na webe,“ hovorí Brewster Kahle, zakladateľ internetového archívu.

Jedným z najzaujímavejších použití WebTorrentu je streamovanie za pomoci kolegov.. Neziskové projekty ako Wikipedia a Internet Archive by mohli znížiť šírku pásma a náklady na hosťovanie tým, že by umožnili účasť návštevníkom. Populárny obsah sa streamuje z prehliadača do prehliadača. Obsah, ku ktorému sa zriedka pristupuje, je spoľahlivo poskytovaný cez HTTP z pôvodného servera.

tiež existuje niekoľko zaujímavých obchodných prípadov použitia, od CDN až po doručovanie aplikácií.

„WebTorrent má významný komerčný potenciál radikálne zmeniť tradičnú predstavu klient-server s aplikáciami pre internú infraštruktúru a uzavretou komunikáciou od externých používateľov. WebTorrent sa zmenil z nápadu na vedecký experiment a teraz je na pokraji životaschopnosti. Je to naozaj skvelé,“ hovorí Chris Kranky.

Je potrebné poznamenať, že v prehliadači môže WebTorrent sťahovať iba torrenty obsluhované torrentovým klientom kompatibilným s WebRTC. Nižšie sú torrent klienti kompatibilní s WebRTC:

  • WebTorrent Desktop – klient na streamovanie torrentov s otvoreným zdrojom. Pre Mac, Windows a Linux;
  • Vuze: výkonný a kompletný torrent klient;
  • Prehrávanie: Open source JavaScript video prehrávač;
  • [* ]webtorrent-hybrid: balík Node.js (príkazový riadok a API);
  • Instant.io: Jednoduchý klient WebTorrent na webovej stránke;
  • βTorrent – ​​​​Klient: Úplný WebTorrent pre prehliadač;
  • TorrentMedia: WebTorrent klient Bureau.

Nakoniec, ak máte záujem dozvedieť sa o tom viac, môžete sa obrátiť na podrobnosti Na nasledujúcom odkaze.

Získajte WebTorrent

Pre tých, ktorí majú záujem získať WebTorrent, mali by ste vedieť, že v node.js môže webtorrent-hybrid sťahovať torrenty od partnerov WebRTC alebo TCP. Ak chcete nainštalovať webtorrent-hybrid, stačí spustiť nasledujúci príkaz v termináli.

npm install webtorrent-hybrid –g


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.