Đã thêm hỗ trợ cho giao thức WebTorrent vào libtorrent

Đến thư viện libtorrent, cung cấp triển khai giao thức BitTorrent hiệu quả về mức tiêu thụ bộ nhớ và tải CPU, thêm hỗ trợ giao thức webtorrent. làm việc với WebTorrent sẽ vào như một phần của bản phát hành chính tiếp theo của libtorrent, được hình thành sau nhánh 2.0, đang trong giai đoạn ứng cử viên phát hành.

WebTorrent là một phần mở rộng của giao thức BotTorrent cho phép bạn tổ chức một mạng phân phối nội dung phi tập trung hoạt động bằng cách liên kết các trình duyệt của người dùng xem nội dung. Dự án không yêu cầu cơ sở hạ tầng máy chủ bên ngoài hoặc plugin trình duyệt để hoạt động. Để kết nối khách truy cập trang web vào một mạng phân phối nội dung duy nhất, việc đặt một mã JavaScript đặc biệt trên trang web sử dụng công nghệ WebRTC để trao đổi dữ liệu trực tiếp giữa các trình duyệt là đủ. Dự án cũng đang phát triển một máy khách để bàn Máy tính để bàn WebTorrent, có các tính năng nâng cao như truyền phát video.

Việc tích hợp WebTorrent vào libtorrent sẽ cho phép bạn tham gia phân phối nội dung không chỉ thông qua trình duyệt của khách truy cập trang web mà còn thông qua các ứng dụng khách torrent cố định, sử dụng thư viện libtorrent, bao gồm Deluge и qBittorrent (rTorrent không bị ảnh hưởng bởi thay đổi vì nó sử dụng thư viện khác libtorrent). Việc triển khai WebTorrent được thêm vào libtorrent được viết bằng C++ và nếu muốn, có thể được chuyển sang các thư viện và ứng dụng khách torrent khác (WebTorrent gốc được viết bởi bằng JavaScript).

Bằng cách này, các mạng kết hợp có thể được hình thành với những người tham gia có khả năng tương tác với các mạng dựa trên BitTorrent và WebTorrent. Các máy khách torrent dựa trên libtorrent sẽ có thể kết nối với các máy khách WebTorrent dựa trên trình duyệt, chẳng hạn như những máy khách liên quan đến việc chia sẻ tệp qua Instant.io, cũng như với các hệ thống phát sóng video hoặc lưu trữ video dựa trên Đồng đẳng. Đổi lại, các máy khách trình duyệt WebTorrent sẽ có thể, thông qua người dùng máy khách để bàn, truy cập vào bộ sưu tập torrent phong phú được phân phối bởi các máy ngang hàng BitTorrent qua TCP/UDP.

Đã thêm hỗ trợ cho giao thức WebTorrent vào libtorrent

Nguồn: opennet.ru

Thêm một lời nhận xét