Suportul pentru protocolul WebTorrent a fost adăugat la libtorrent

La Biblioteca libtorrent, care oferă o implementare a protocolului BitTorrent care este eficientă în ceea ce privește consumul de memorie și încărcarea procesorului, adăugat suport de protocol WebTorrent. Cod lucrul cu WebTorrent va intra ca parte a următoarei versiuni majore a libtorrent, formată după ramura 2.0, care se află în stadiul de lansare candidată.

WebTorrent este o extensie a protocolului BotTorrent care vă permite să organizați o rețea descentralizată de distribuție a conținutului care funcționează prin conectarea browserelor utilizatorilor care vizualizează conținut. Proiectul nu necesită infrastructură externă de server sau pluginuri de browser pentru a funcționa. Pentru a conecta vizitatorii site-ului web într-o singură rețea de livrare de conținut, este suficient să plasați un cod JavaScript special pe site-ul web care utilizează tehnologia WebRTC pentru schimbul direct de date între browsere. Proiectul dezvoltă și un client desktop Desktop WebTorrent, care are funcții avansate, cum ar fi streaming video.

Integrarea WebTorrent în libtorrent vă va permite să participați la distribuția de conținut nu numai prin browserele vizitatorilor site-ului, ci și prin clienții torrent staționari, folosind biblioteca libtorrentinclusiv Potop и qBittorrent (rTorrent nu este afectat de modificare, deoarece folosește o bibliotecă diferită libtorrent). Implementarea WebTorrent adăugată la libtorrent este scrisă în C++ și, dacă se dorește, poate fi transferată în alte biblioteci și clienți torrent (WebTorrent original scris de în JavaScript).

În acest fel, se pot forma rețele hibride cu participanți capabili să interacționeze cu rețele bazate pe BitTorrent și WebTorrent. Clienții torrent bazați pe libtorrent se vor putea conecta la colegii WebTorrent bazați pe browser, cum ar fi cei implicați în partajarea fișierelor prin instant.io, precum și cu sisteme de difuzare video sau găzduire video bazate pe PeerTube. La rândul lor, clienții de browser WebTorrent vor putea, prin intermediul utilizatorilor clienților desktop, să acceseze o colecție extinsă de torrente distribuite de egalii BitTorrent prin TCP/UDP.

Suportul pentru protocolul WebTorrent a fost adăugat la libtorrent

Sursa: opennet.ru

Adauga un comentariu