In libtorrent è stata aggiunta la supporto per il protocollo WebTorrent.

In biblioteca libtorrent, che offre un'implementazione del protocollo BitTorrent efficiente in termini di consumo di memoria e carico della CPU, è stata aggiunta supporto per il protocollo WebTorrent. Codice lavorando con WebTorrent verrà incluso nella prossima significativa versione di libtorrent, formata dopo il ramo 2.0, che è attualmente in fase di rilascio candidato.

WebTorrent è un'estensione del protocollo BitTorrent che consente di configurare una rete decentralizzata per la distribuzione dei contenuti, funzionante attraverso il collegamento tra i browser degli utenti che visualizzano il contenuto. Il progetto non richiede alcuna infrastruttura server esterna o plugin per browser. Per collegare i visitatori dei siti in un'unica rete di distribuzione dei contenuti è sufficiente inserire nel sito un codice JavaScript speciale che utilizza la tecnologia WebRTC per lo scambio diretto di dati tra i browser. Il progetto prevede anche lo sviluppo di un client desktop WebTorrent Desktop, che dispone di funzionalità avanzate come lo streaming video.

L'integrazione di WebTorrent in libtorrent permetterà la condivisione dei contenuti non solo tramite i browser dei visitatori dei siti, ma anche tramite client torrent desktop, che utilizzano la libreria libtorrent, inclusi Deluge e qBittorrent (rTorrent non è coinvolto, poiché utilizza un'altra libreria libtorrent). L'implementazione di WebTorrent aggiunta a libtorrent è scritta in C++ e può essere trasferita in altre librerie e client torrent (il WebTorrent originale è scritto è in JavaScript).

In questo modo possono formarsi reti ibride con partecipanti in grado di interagire con reti basate su BitTorrent e WebTorrent. I client torrent basati su libtorrent potranno connettersi con i peer WebTorrent che operano nei browser, ad esempio partecipando allo scambio di file tramite instant.io, così come a sistemi di streaming video o video hosting basati su PeerTube. A sua volta, i client browser WebTorrent potranno accedere attraverso gli utenti dei client desktop a un'ampia collezione di torrent distribuiti dai peer BitTorrent sopra TCP/UDP.

In libtorrent è stata aggiunta la supporto per il protocollo WebTorrent.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster