Dukungan protokol WebTorrent telah ditambahkan ke libtorrent

Ke perpustakaan libtorrent, yang menawarkan implementasi protokol BitTorrent yang efisien dalam hal konsumsi memori dan beban CPU, ditambahkan dukungan protokol WebTorrent. kode bekerja dengan WebTorrent akan masuk sebagai bagian dari rilis besar libtorrent berikutnya, dibentuk setelah cabang 2.0, yang sedang dalam tahap kandidat rilis.

WebTorrent adalah perpanjangan dari protokol BotTorrent yang memungkinkan Anda mengatur jaringan distribusi konten terdesentralisasi yang berfungsi dengan menghubungkan browser pengguna yang melihat konten. Proyek ini tidak memerlukan infrastruktur server eksternal atau plugin browser untuk beroperasi. Untuk menghubungkan pengunjung website ke dalam satu jaringan pengiriman konten, cukup dengan menempatkan kode JavaScript khusus di website yang menggunakan teknologi WebRTC untuk pertukaran data langsung antar browser. Proyek ini juga mengembangkan klien desktop Desktop WebTorrent, yang memiliki fitur-fitur canggih seperti streaming video.

Integrasi WebTorrent ke libtorrent akan memungkinkan Anda untuk berpartisipasi dalam distribusi konten tidak hanya melalui browser pengunjung situs, tetapi juga melalui klien torrent stasioner, menggunakan perpustakaan libtorrenttermasuk Membanjiri ΠΈ qBittorrent (rTorrent tidak terpengaruh oleh perubahan ini karena menggunakan perpustakaan yang berbeda libtorrent). Implementasi WebTorrent yang ditambahkan ke libtorrent ditulis dalam C++ dan, jika diinginkan, dapat ditransfer ke perpustakaan dan klien torrent lain (WebTorrent asli ditulis oleh dalam JavaScript).

Dengan cara ini, jaringan hybrid dapat dibentuk dengan peserta yang mampu berinteraksi dengan jaringan berbasis BitTorrent dan WebTorrent. Klien torrent berbasis libtorrent akan dapat terhubung ke rekan WebTorrent berbasis browser, seperti mereka yang terlibat dalam berbagi file melalui instan.io, serta dengan sistem penyiaran video atau hosting video berdasarkan PeerTube. Pada gilirannya, klien browser WebTorrent akan dapat, melalui pengguna klien desktop, mengakses banyak koleksi torrent yang didistribusikan oleh rekan BitTorrent melalui TCP/UDP.

Dukungan protokol WebTorrent telah ditambahkan ke libtorrent

Sumber: opennet.ru

Tambah komentar