WebTorrent protokolo palaikymas buvo pridėtas prie libtorrent

Į biblioteką libtorrent, kuris siūlo „BitTorrent“ protokolo įgyvendinimą, kuris yra efektyvus atminties suvartojimo ir procesoriaus apkrovos požiūriu, pridėta protokolo palaikymas „WebTorrent“. Kodas darbas su WebTorrent įeis kaip kito pagrindinio libtorrent leidimo dalis, suformuota po 2.0 šakos, kuri yra kandidato išleidimo stadijoje.

WebTorrent yra BotTorrent protokolo plėtinys, leidžiantis organizuoti decentralizuotą turinio platinimo tinklą, kuris veikia susiejant turinį žiūrinčių vartotojų naršykles. Projektui veikti nereikia išorinės serverio infrastruktūros ar naršyklės papildinių. Norint sujungti svetainės lankytojus į vieną turinio pristatymo tinklą, svetainėje pakanka įdėti specialų JavaScript kodą, kuris naudoja WebRTC technologiją tiesioginiam duomenų mainams tarp naršyklių. Projekte taip pat kuriamas darbalaukio klientas „WebTorrent“ darbalaukis, kuriame yra pažangių funkcijų, tokių kaip vaizdo transliacija.

WebTorrent integravimas į libtorrent leis jums dalyvauti platinant turinį ne tik per svetainės lankytojų naršykles, bet ir per stacionarius torrent klientus, naudojant biblioteka libtorrentįskaitant Plaukti и qBittorrent (Pakeitimas neturi įtakos rTorrent, nes jame naudojama kita biblioteka libtorrent). Prie libtorrent pridėtas WebTorrent diegimas parašytas C++ kalba ir, jei pageidaujama, gali būti perkeltas į kitas torrent bibliotekas ir klientus (originalus WebTorrent parašyta JavaScript).

Tokiu būdu gali būti suformuoti hibridiniai tinklai su dalyviais, galinčiais bendrauti su tinklais, pagrįstais BitTorrent ir WebTorrent. „Libtorrent“ pagrindu veikiantys „torrent“ klientai galės prisijungti prie naršyklėje veikiančių „WebTorrent“ partnerių, pvz., tų, kurie dalyvauja failų dalinime per momentinis.io, taip pat su vaizdo transliavimo ar vaizdo prieglobos sistemomis, pagrįstomis PeerTube. Savo ruožtu WebTorrent naršyklės klientai per stalinių kompiuterių vartotojus galės pasiekti didelę torrentų kolekciją, platinamą BitTorrent partnerių per TCP/UDP.

WebTorrent protokolo palaikymas buvo pridėtas prie libtorrent

Šaltinis: opennet.ru

Добавить комментарий