Mae cefnogaeth protocol WebTorrent wedi'i ychwanegu at libtorrent

I'r llyfrgell libtorrent, sy'n cynnig gweithrediad y protocol BitTorrent sy'n effeithlon o ran defnydd cof a llwyth CPU, wedi adio cefnogaeth protocol WebTorrent. Cod gweithio gyda WebTorrent bydd yn dod i mewn fel rhan o'r datganiad mawr nesaf o libtorrent, a ffurfiwyd ar Γ΄l y gangen 2.0, sydd yn y cam rhyddhau ymgeisydd.

Mae WebTorrent yn estyniad o brotocol BotTorrent sy'n eich galluogi i drefnu rhwydwaith dosbarthu cynnwys datganoledig sy'n gweithredu trwy gysylltu porwyr defnyddwyr sy'n gwylio cynnwys. Nid oes angen seilwaith gweinydd allanol nac ategion porwr i weithredu'r prosiect. Er mwyn cysylltu ymwelwyr gwefan i mewn i un rhwydwaith darparu cynnwys, mae'n ddigon gosod cod JavaScript arbennig ar y wefan sy'n defnyddio technoleg WebRTC ar gyfer cyfnewid data uniongyrchol rhwng porwyr. Mae'r prosiect hefyd yn datblygu cleient bwrdd gwaith Pen-desg WebTorrent, sydd Γ’ nodweddion uwch megis ffrydio fideo.

Bydd integreiddio WebTorrent i libtorrent yn caniatΓ‘u ichi gymryd rhan mewn dosbarthu cynnwys nid yn unig trwy borwyr ymwelwyr gwefan, ond hefyd trwy gleientiaid cenllif llonydd, defnyddio llyfrgell libtorrentGan gynnwys Deluge ΠΈ qBittorrent (Nid yw'r newid yn effeithio ar rTorrent gan ei fod yn defnyddio llyfrgell wahanol libtorrent). Mae gweithrediad WebTorrent a ychwanegwyd at libtorrent wedi'i ysgrifennu yn C++ ac, os dymunir, gellir ei drosglwyddo i lyfrgelloedd cenllif a chleientiaid eraill (y WebTorrent gwreiddiol Ysgrifenwyd gan yn JavaScript).

Yn y modd hwn, gellir ffurfio rhwydweithiau hybrid gyda chyfranogwyr sy'n gallu rhyngweithio Γ’ rhwydweithiau yn seiliedig ar BitTorrent a WebTorrent. Bydd cleientiaid cenllif seiliedig ar libtorrent yn gallu cysylltu Γ’ chyfoedion WebTorrent sy'n seiliedig ar borwr, fel y rhai sy'n ymwneud Γ’ rhannu ffeiliau trwy amrantiad.io, yn ogystal Γ’ gyda darlledu fideo neu systemau cynnal fideo yn seiliedig ar PeerTube. Yn eu tro, bydd cleientiaid porwr WebTorrent, trwy ddefnyddwyr cleientiaid bwrdd gwaith, yn gallu cyrchu casgliad helaeth o genllifoedd a ddosberthir gan gyfoedion BitTorrent dros TCP/CDU.

Mae cefnogaeth protocol WebTorrent wedi'i ychwanegu at libtorrent

Ffynhonnell: opennet.ru

Ychwanegu sylw