Aldonita subteno por WebTorrent-protokolo al libtorrent

Al la biblioteko libtorrent, kiu ofertas efikan efektivigon de la BitTorrent-protokolo laŭ memorkonsumo kaj CPU-ŝarĝo, aldonis protokola subteno WebTorento. Kodo labori kun WebTorrent eniros en la sekvan gravan eldonon de libtorrent post la branĉo 2.0, kiu estas liberigokandidato.

WebTorrent estas etendaĵo de la protokolo BotTorrent, kiu ebligas al vi organizi malcentralizitan enhavan distribuan reton, kiu funkcias per ligo de la retumiloj de uzantoj rigardantaj enhavon. La projekto ne postulas eksteran servilan infrastrukturon kaj retumilon por funkcii. Por konekti vizitantojn de la retejo al unuopa enhavo-livera reto, sufiĉas meti specialan JavaScript-kodon en la retejon, kiu uzas WebRTC-teknologion por rekta interŝanĝo de datumoj inter retumiloj. La projekto ankaŭ evoluigas labortablan klienton WebTorrent Labortablo, kiu havas tiajn altnivelajn funkciojn kiel videofluado.

La integriĝo de WebTorrent en libtorrent permesos vin partopreni en la dissendo de enhavo ne nur per la retumiloj de vizitantoj de la retejo, sed ankaŭ per senmovaj torentaj klientoj, uzante biblioteko libtorrentinkluzive Diluvo и qBittorrent (rTorento ne estas tuŝita de la ŝanĝo, ĉar ĝi uzas malsaman bibliotekon libtorrent). La efektivigo de WebTorrent aldonita al libtorrent estas skribita en C++ kaj povas esti portita al aliaj torentaj bibliotekoj kaj klientoj se dezirite (originala WebTorrent skribita de en JavaScript).

Tiamaniere, hibridaj retoj povas esti formitaj kun partoprenantoj kapablaj interagi kun retoj bazitaj sur BitTorrent kaj WebTorrent. libtorrent-bazitaj torentklientoj povos konektiĝi al retum-bazitaj WebTorrent-kunuloj, kiel tiuj partoprenantaj en dosierdividado per tuja.io, same kiel kun videoelsendaj aŭ videogastigaj sistemoj bazitaj sur PeerTube. Siavice, WebTorrent-retumiloj-klientoj povos aliri vastan kolekton de torentoj distribuitaj de BitTorrent-kunuloj super TCP/UDP per labortablaj klientuzantoj.

Aldonita subteno por WebTorrent-protokolo al libtorrent

fonto: opennet.ru

Aldoni komenton