WebTorrent, a torrent kliens a böngészőjében

WebTorrent

A WebTorrent egy JavaScript-ben írt peer-to-peer streaming torrent kliens.

Hosszú ideje a torrentek használata meglehetősen népszerű volt a közvetlen letöltések megérkezéséig, majd ezt követően a többi megoldásra, amelyek az információmegosztási igény miatt születtek, amellett, hogy a torrentek népszerűségét részben a túl sok kalózkodásnak köszönhette Ezáltal.

Azután és a mai napig nem szűnt meg a torrent használata, Kisebb mértékben ugyan, de még mindig nagyszámú felhasználója van, akik ezt a médiumot részesítik előnyben, hogy megosszák és megszerezzék a fájlokat, többek között Linux-disztribúciókból, könyvekből, információkból, képekből.

A más A meglévő torrent kliensek különféle funkciókat kínálnak, bár az egyiket mindig is nagy kereslet mutatta, Ez az erő használjon webböngészőt kliensként és ezáltal sok mindent megkönnyít.

Ennek alapján megszületett a WebTorrent, teljes egészében JavaScriptben íródott, a WebRTC-t használja a peer-to-peer átvitelhez. Nincs szükség böngészőbővítményekre, bővítményekre vagy telepítésre. Nyílt webes szabványok használatával a WebTorrent összekapcsolja a webhely felhasználóit egy elosztott és decentralizált hálózat kialakítása érdekében. A PeerCDN-nel ellentétben a WebTorrent ingyenes szoftver.

a protokoll A WebTorrent pontosan úgy működik, mint a BitTorrent protokoll, azzal a különbséggel, hogy WebRTC-t használ TCP/uTP helyett szállítási protokollként. A böngészők közötti kommunikáció kiiktatja a közvetítőket, és lehetővé teszi a felhasználók számára, hogy a saját feltételeik szerint kommunikáljanak. Nincs több kliens/szerver, csak egy társak hálózata, mindegy. "A WebTorrent az első lépés a web újratelepítésének folyamatában" - írja a WebTorrent.

A WebRTC kapcsolati modell támogatása érdekében a WebTorrent csapat néhány változtatást hajtott végre a nyomkövetési protokollon. Ezért egy böngésző alapú WebTorrent kliens vagy "webtárs" csak más, WebTorrent/WebRTC-t támogató kliensekhez tud csatlakozni.

Miután a társak csatlakoztatva vannak, a kommunikációhoz használt vezetékes protokoll pontosan ugyanaz, mint a hagyományos BitTorrentben. Ez megkönnyíti a WebTorrent támogatás hozzáadását a meglévő népszerű torrent kliensekhez, mint például a Transmission és az uTorrent.

„A web kódolási módja meghatározza, hogyan élünk online. Tehát értékeinket integrálnunk kell kódunkba. A véleménynyilvánítás szabadságát be kell építeni a kódunkba. Az adatvédelmet be kell építeni a kódunkba. Univerzális hozzáférés minden tudáshoz. De jelenleg ezek az értékek nincsenek beágyazva a weben” – mondja Brewster Kahle, az Internet Archive alapítója.

A WebTorrent egyik legérdekesebb felhasználási módja a peer-assisted streaming.. Az olyan nonprofit projektek, mint a Wikipédia és az Internet Archívum, csökkenthetik a sávszélességet és a tárhelyköltségeket azáltal, hogy lehetővé teszik a látogatók részvételét. A népszerű tartalmak streamelésre kerülnek böngészőről böngészőre. A ritkán elért tartalom HTTP-n keresztül megbízhatóan szolgál ki az eredeti szerverről.

is van néhány érdekes üzleti felhasználási eset, a CDN-ektől az alkalmazások kézbesítéséig.

„A WebTorrent jelentős kereskedelmi potenciállal rendelkezik ahhoz, hogy gyökeresen megváltoztassa a kliens-szerver hagyományos fogalmát, a belső infrastruktúrát szolgáló alkalmazások és a külső felhasználók zárt kommunikációja révén. A WebTorrent ötletből tudományos kísérletté vált, és most az életképessé válás küszöbén áll. Nagyon klassz” – mondja Chris Kranky.

Megjegyzendő, hogy a böngészőben a WebTorrent csak a WebRTC-kompatibilis torrent kliens által kiszolgált torrenteket tudja letölteni. Alább láthatók a WebRTC-kompatibilis torrent kliensek:

  • WebTorrent Desktop – Nyílt forráskódú torrent streaming kliens. Mac, Windows és Linux számára;
  • Vuze: hatékony és teljes torrent kliens;
  • Lejátszás: Nyílt forráskódú JavaScript videolejátszó;
  • [* ]webtorrent-hibrid: Node.js csomag (parancssor és API);
  • Instant.io: Egyszerű WebTorrent kliens egy webhelyen;
  • βTorrent – ​​Kliens: Teljes WebTorrent böngészőhöz;
  • TorrentMedia: A Bureau WebTorrent kliense.

Végül, ha többet szeretne megtudni róla, akkor tanulmányozza a részleteket A következő linken.

Szerezze be a WebTorrentet

A WebTorrent beszerzése iránt érdeklődőknek tudniuk kell, hogy a node.js-ben a webtorrent-hibrid képes torrenteket letölteni a WebRTC vagy a TCP partnerektől. A webtorrent-hibrid telepítéséhez futtassa a következő parancsot egy terminálon.

npm install webtorrent-hybrid –g


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.