Lisati libtorrentile WebTorrenti protokolli tugi

Raamatukokku libtorrent, mis pakub BitTorrenti protokolli rakendust, mis on mälutarbimise ja protsessori koormuse osas tõhus, lisatud protokolli tugi WebTorrent. Kood WebTorrentiga töötamine tulevad sisse osana libtorrenti järgmisest suuremast väljalasest, mis moodustati pärast 2.0 haru, mis on väljalaskekandidaatide staadiumis.

WebTorrent on BotTorrenti protokolli laiendus, mis võimaldab teil korraldada detsentraliseeritud sisu levitamise võrku, mis toimib sisu vaatavate kasutajate brauserite linkimise kaudu. Projekt ei vaja töötamiseks välist serveri infrastruktuuri ega brauseri pistikprogramme. Veebilehe külastajate ühendamiseks ühtsesse sisuedastusvõrku piisab veebilehele spetsiaalse JavaScripti koodi paigutamisest, mis kasutab WebRTC tehnoloogiat otseseks andmevahetuseks brauserite vahel. Projekti käigus arendatakse ka lauaarvuti klienti WebTorrenti töölaud, millel on täiustatud funktsioonid, näiteks video voogesitus.

WebTorrenti integreerimine libtorrenti võimaldab teil osaleda sisu levitamises mitte ainult saidi külastajate brauserite, vaid ka statsionaarsete torrent-klientide kaudu, kasutades raamatukogu libtorrentsealhulgas Süstima и qBittorrent (Muudatus ei mõjuta rTorrenti, kuna see kasutab teist teeki libtorrent). Libtorrentile lisatud WebTorrenti teostus on kirjutatud C++ keeles ja soovi korral saab selle üle kanda teistele torrenti teekidele ja klientidele (algne WebTorrent kirjutatud JavaScriptis).

Sel viisil saab moodustada hübriidvõrke osalejatega, kes on võimelised suhtlema BitTorrentil ja WebTorrentil põhinevate võrkudega. libtorrentipõhised torrent-kliendid saavad luua ühenduse brauseripõhiste WebTorrenti eakaaslastega, näiteks nendega, kes on seotud failide jagamisega instant.io, samuti videoedastus- või videomajutussüsteemidega, mis põhinevad PeerTube. Omakorda saavad WebTorrenti brauseri kliendid töölauaklientide kasutajate kaudu juurde pääseda ulatuslikule torrentide kogumile, mida BitTorrenti partnerid levitavad TCP/UDP kaudu.

Lisati libtorrentile WebTorrenti protokolli tugi

Allikas: opennet.ru

Lisa kommentaar