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