S'ha afegit el suport del protocol WebTorrent a libtorrent

A la biblioteca libtorrent, que ofereix una implementació del protocol BitTorrent que és eficient en termes de consum de memòria i càrrega de CPU, afegit suport protocol·lari WebTorrent. Codi treballant amb WebTorrent entrarà com a part del proper llançament important de libtorrent, format després de la branca 2.0, que es troba en l'etapa de candidat al llançament.

WebTorrent és una extensió del protocol BotTorrent que permet organitzar una xarxa de distribució de contingut descentralitzada que funciona enllaçant els navegadors dels usuaris que visualitzen contingut. El projecte no requereix una infraestructura de servidor externa ni complements de navegador per funcionar. Per connectar els visitants del lloc web en una única xarxa de lliurament de contingut, n'hi ha prou amb col·locar un codi JavaScript especial al lloc web que utilitza la tecnologia WebRTC per a l'intercanvi directe de dades entre navegadors. El projecte també està desenvolupant un client d'escriptori Escriptori WebTorrent, que té funcions avançades com ara la transmissió de vídeo.

La integració de WebTorrent a libtorrent us permetrà participar en la distribució de contingut no només a través dels navegadors dels visitants del lloc, sinó també a través de clients de torrent estacionaris, utilitzant la biblioteca libtorrent, incloent Diluvi и qBittorrent (rTorrent no es veu afectat pel canvi, ja que utilitza una biblioteca diferent libtorrent). La implementació de WebTorrent afegida a libtorrent està escrita en C++ i, si es desitja, es pot transferir a altres biblioteques i clients de torrent (el WebTorrent original escrit per en JavaScript).

D'aquesta manera, es poden formar xarxes híbrides amb participants capaços d'interaccionar amb xarxes basades en BitTorrent i WebTorrent. Els clients de torrent basats en libtorrent podran connectar-se a pares WebTorrent basats en navegador, com els que participen en l'intercanvi de fitxers mitjançant instant.io, així com amb sistemes de difusió de vídeo o allotjament de vídeo basats en PeerTube. Al seu torn, els clients del navegador WebTorrent podran, a través dels usuaris de clients d'escriptori, accedir a una àmplia col·lecció de torrents distribuïts pels companys de BitTorrent a través de TCP/UDP.

S'ha afegit el suport del protocol WebTorrent a libtorrent

Font: opennet.ru

Afegeix comentari