Feross Abouhadijeh (ki írta a WebTorrent kódot) tudtára adta nemrég hogy hozzáadta a WebTorrent protokoll támogatását a libtorrent könyvtárhoz (amely a BitTorrent protokoll hatékony megvalósítását kínálja a memóriafelhasználás és a CPU-terhelés szempontjából).
Azok számára, akik nem ismerik a WebTorrentet, ezt tudniuk kellene ez egy torrent kliens P2P streaming JavaScript-ben írva Feross Aboukhadijeh (aki szintén létrehozta a YouTube Instant) és a WebTorrent csapata webböngészőkben történő használatra, valamint egy önálló verziójú WebTorrent asztal, amely képes szerver nélküli WebTorrent és BitTorrent hálózatok összekapcsolására.
-Ról WebTorrent
Az online videó a fő hangsúly, mivel itt a WebTorrent a leghasznosabb. Kevésbé alkalmas kisebb fájlokhoz vagy adathalmazokhoz, de ideális nagyobb fájlokhoz.
A fájlok rendelkezésre állása, csakúgy, mint a BitTorrents esetében, a torrent kivetésétől függ. Ha kevés felhasználó oszt meg egy fájlt, akkor alternatívát jelenthet egy HTTP kiszolgáló, amely internetes kivonatot biztosít.
Webmegosztás nélkül nem osztható meg. Ennek azonban lehetnek pozitív következményei. Ahelyett, hogy brókerfeltöltő webhelyet használna egy nagy privát fájl megosztásához mással, a WebTorrent segítségével közvetlenül csatlakozhat anélkül, hogy nyomot hagyna valahol, vagy esetleg archiválna valahol a feltöltéskor.
A WebTorrent a BotTorrent protokoll kiterjesztése mi plehetővé teszi decentralizált hálózat megszervezését a tartalom terjesztésének, amely a tartalmat látó felhasználók böngészőinek összekapcsolásával működik.
A projekt nincs szükség külső szerver infrastruktúrára és a böngésző kiegészítők működéséhez. A webhely látogatóinak egyetlen tartalomszolgáltató hálózathoz való összekapcsolásához elegendő speciális JavaScript kódot elhelyezni azon a webhelyen, amely a WebRTC technológiát használja a böngészők közötti közvetlen adatcseréhez.
A projekt a WebTorrent Desktop klienst is fejleszti, amely olyan fejlett funkciókkal rendelkezik, mint a video streaming.
A libtorrent már rendelkezik WebTorrent-rel
Az integráció a WebTorrent-ről libtorrent-ben lehetővé teszi, hogy részt vegyen a tartalom terjesztésében nemcsak a webhely látogatóinak böngészőin keresztül, hanem az is stacionárius torrent klienseken keresztül a libtorrent könyvtár segítségével, beleértve a Deluge és a qBittorrent fájlokat (az rTorrent nem befolyásolja a változást, mivel egy másik libtorrent könyvtárat használ).
A libtorrenthez hozzáadott WebTorrent implementáció C ++ nyelven íródott, és ha szükséges, más torrent könyvtárakba és kliensekbe is portálható (az eredeti WebTorrent JavaScript-ben íródott).
Ezért van hibrid hálózatokat hozhatnak létre olyan résztvevőkkel, amelyek képesek interakcióba lépni a BitTorrent és a WebTorrent alapú hálózatokkal.
A Libtorrent-alapú torrent-kliensek képesek lesznek csatlakozni a böngészőben futó WebTorrent-társakhoz, például a PeerTube-on alapuló video-streaming vagy video-tároló rendszerekben való részvétellel, valamint az instant.io-n keresztüli fájlmegosztásban.
A Webtorrent freetorrent támogatása sok más torrent kliens számára nyitja meg a kaput, hogy csatlakozzanak a böngésző társaihoz. A böngésző társai (akiknek a WebRTC-t kell használniuk) mostantól nagyszámú torrenthez férhetnek hozzá, amelyek jelenleg csak a TCP / UDP társaik számára állnak rendelkezésre.
A WebTorrent protokoll lehetővé teszi a társak számára, hogy a széles körben támogatott TCP és UDP transzportok mellett a WebRTC-n keresztül csatlakozzanak. Valójában az UDP-támogatást egy protokoll kiterjesztésben adták hozzá a BitTorrent protokollhoz (lásd: μTP protokoll), és most az UDP a fő szállítás, amelyet a BitTorrent kliensek használnak.
Másfelől, A WebTorrent böngésző kliensei képesek lesznek rá, helyhez kötött kliens felhasználókon keresztül, hozzáférhet a terjesztett torrentek kiterjedt gyűjteményéhez a BitTorrent társai TCP / UDP-n keresztül.
A működési kód A WebTorrent a libtorrent következő jelentős verziójába kerül, a 2.0 elágazás után jött létre, amely a kiadásokra pályázó stádiumban van.
Végül, ha többet szeretne megtudni róla, megnézheti az eredeti kiadványt A következő linken.