libtorrent үчүн WebTorrent протоколуна колдоо кошулду

Китепканага Libtorrentэстутум керектөө жана CPU жүктөө жагынан BitTorrent протоколун натыйжалуу ишке ашырууну сунуштайт, кошулду протоколдук колдоо Webtorrent. коду WebTorrent менен иштөө кирет 2.0 бутагынан кийин libtorrentтин кийинки негизги релизине кирет, бул чыгаруу талапкери.

WebTorrent - бул BotTorrent протоколунун кеңейтилиши, ал мазмунду көрүп жаткан колдонуучулардын браузерлерин байланыштыруу аркылуу иштеген децентралдаштырылган мазмун бөлүштүрүү тармагын уюштурууга мүмкүндүк берет. Долбоор иштөө үчүн тышкы сервер инфраструктурасын жана браузердин плагиндерин талап кылбайт. Сайттын конокторун бирдиктүү мазмун жеткирүү тармагына туташтыруу үчүн веб-сайтка браузерлер ортосунда түз маалымат алмашуу үчүн WebRTC технологиясын колдонгон атайын JavaScript кодун жайгаштыруу жетиштүү. Долбоор ошондой эле рабочий кардарды иштеп чыгат WebTorrent Desktop, видео агым сыяктуу өркүндөтүлгөн өзгөчөлүктөргө ээ.

WebTorrentтин libtorrent менен интеграциясы сизге сайттын конокторунун браузерлери аркылуу гана эмес, ошондой эле стационардык торрент кардарлары аркылуу контентти таратууга катышууга мүмкүндүк берет, колдонуу китепкана Libtorrentкошуу менен Топон суу и qBittorrent (rTorrent өзгөртүүлөр таасир этпейт, анткени ал башка китепкананы колдонот Libtorrent). Libtorrentке кошулган WebTorrent ишке ашыруу C++ тилинде жазылган жана каалаган болсо, башка торрент китепканаларына жана кардарларына көчүрүүгө болот (оригиналдуу WebTorrent жазылган JavaScript менен).

Ошентип, гибриддик тармактар ​​BitTorrent жана WebTorrent негизиндеги тармактар ​​менен өз ара аракеттенүүгө жөндөмдүү катышуучулар менен түзүлүшү мүмкүн. libtorrent негизиндеги торрент кардарлары браузерге негизделген WebTorrent теңтуштары менен туташа алышат, мисалы, файлдарды бөлүшүүгө катышкандар instant.io, ошондой эле видеоберүү же видео хостинг системалары менен тең түтүк. Өз кезегинде, WebTorrent браузеринин кардарлары рабочий кардар колдонуучулары аркылуу TCP/UDP аркылуу BitTorrent теңтуштары тарабынан таратылган торренттердин кеңири коллекциясына кире алышат.

libtorrent үчүн WebTorrent протоколуна колдоо кошулду

Source: opennet.ru

Комментарий кошуу