Aghjunghje supportu per u protocolu WebTorrent à libtorrent

À a biblioteca libtorrent, chì offre una implementazione di u protocolu BitTorrent chì hè efficiente in quantu à u cunsumu di memoria è a carica di CPU, aghjustatu supportu di protocolu WebTorrent. codice travaglià cù WebTorrent entrerà cum'è parte di a prossima liberazione maiò di libtorrent, furmatu dopu à u ramu 2.0, chì hè in u stadiu candidatu di liberazione.

WebTorrent hè una estensione di u protokollu BotTorrent chì vi permette di urganizà una rete di distribuzione di cuntenutu decentralizata chì funziunà liendu i navigatori di l'utilizatori chì vedenu u cuntenutu. U prughjettu ùn hà micca bisognu di infrastruttura di servitore esternu o plugins di navigatore per operare. Per cunnetta i visitori di u situ web in una sola reta di distribuzione di cuntenutu, hè abbastanza per mette un codice JavaScript speciale in u situ web chì usa a tecnulugia WebRTC per u scambiu direttu di dati trà i navigatori. U prugettu hè ancu sviluppatu un cliente di desktop WebTorrent Desktop, chì hà funzioni avanzate cum'è streaming video.

L'integrazione di WebTorrent in libtorrent vi permetterà di participà à a distribuzione di cuntenutu micca solu per mezu di i navigatori di i visitori di u situ, ma ancu per i clienti di torrent stazionari, usu a biblioteca libtorrentcumpresu Deluge и qBittorrent (rTorrent ùn hè micca affettatu da u cambiamentu postu chì usa una biblioteca diversa libtorrent). L'implementazione WebTorrent aghjuntu à libtorrent hè scritta in C++ è, se vulete, pò esse trasferitu à altre biblioteche torrent è clienti (u WebTorrent originale scrittu da in JavaScript).

In questu modu, e rete hibrida ponu esse formate cù i participanti capaci di interagisce cù e rete basate in BitTorrent è WebTorrent. I clienti torrent basati in libtorrent puderanu cunnette à i pari WebTorrent basati in navigatore, cum'è quelli chì participanu à u sparte di file via instant.io, è ancu cù sistemi di trasmissione video o hosting video basati nantu PeerTube. À u turnu, i clienti di u navigatore WebTorrent puderanu, attraversu l'utilizatori di i clienti di desktop, accede à una vasta cullizzioni di torrenti distribuiti da i pari BitTorrent nantu à TCP / UDP.

Aghjunghje supportu per u protocolu WebTorrent à libtorrent

Source: opennet.ru

Add a comment