Aggiunta la supporto per il protocollo WebTorrent in libtorrent

In biblioteca libtorrent, che offre un'implementazione efficiente in termini di consumo di memoria e carico su CPU del protocollo BitTorrent, aggiunta supporto del protocollo WebTorrent. Codice lavoro con WebTorrent includerà nell'imminente versione importante di libtorrent, creato dopo il ramo 2.0, attualmente in fase di release candidate.

WebTorrent è un'estensione del protocollo BitTorrent che consente di organizzare una rete decentralizzata per la distribuzione dei contenuti, funzionante attraverso la connessione tra i browser degli utenti che visualizzano i contenuti. Il progetto non richiede infrastrutture server esterne o plugin per browser. Per collegare i visitatori dei siti in un'unica rete di distribuzione dei contenuti, è sufficiente inserire un codice JavaScript speciale sul sito, che utilizza la tecnologia WebRTC per lo scambio diretto di dati tra i browser. Inoltre, è in fase di sviluppo un client desktop WebTorrent Desktop, dotato di funzionalità avanzate come lo streaming video.

L'integrazione di WebTorrent in libtorrent permetterà di partecipare alla distribuzione dei contenuti non solo tramite i browser dei visitatori, ma anche attraverso client torrent desktop, che utilizzano la libreria libtorrent, incluso Deluge e qBittorrent (rTorrent non è influenzato, in quanto utilizza una libreria diversa libtorrent). L'implementazione WebTorrent aggiunta in libtorrent è scritta in C++ e può essere trasferita in altre librerie e client torrent (l'originale WebTorrent scritto in JavaScript).

In questo modo si possono formare reti ibride con partecipanti in grado di interagire con reti basate su BitTorrent e WebTorrent. I client torrent basati su libtorrent possono connettersi con i peer WebTorrent operanti nei browser, ad esempio, partecipando allo scambio di file tramite instant.io, così come con i sistemi di streaming video o di hosting video basati su PeerTube. A sua volta, i client browser WebTorrent potranno accedere a una vasta collezione di torrent distribuiti dai peer BitTorrent tramite gli utenti dei client desktop.

Aggiunta la supporto per il protocollo WebTorrent in libtorrent

Fonte: opennet.ru

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