Phát hành nền tảng phát video phi tập trung PeerTube 2.1

được phát hành phát hành Ống ngang hàng 2.1, một nền tảng phi tập trung để tổ chức lưu trữ video và phát sóng video. PeerTube cung cấp giải pháp thay thế trung lập với nhà cung cấp cho YouTube, Dailymotion và Vimeo, sử dụng mạng phân phối nội dung dựa trên giao tiếp P2P và liên kết trình duyệt của khách truy cập với nhau. Phát triển dự án lây lan được cấp phép theo AGPLv3.

PeerTube dựa trên ứng dụng khách BitTorrent webtorrent, được khởi chạy trong trình duyệt và sử dụng công nghệ WebRTC để tổ chức kênh liên lạc P2P trực tiếp giữa các trình duyệt và giao thức Hoạt độngQuán rượu, cho phép bạn hợp nhất các máy chủ video khác nhau thành một mạng liên kết chung trong đó khách truy cập tham gia phân phối nội dung và có khả năng đăng ký kênh cũng như nhận thông báo về video mới. Giao diện web do dự án cung cấp được xây dựng bằng framework có góc cạnh.

Mạng liên kết PeerTube được hình thành như một cộng đồng gồm các máy chủ lưu trữ video nhỏ được kết nối với nhau, mỗi máy chủ có quản trị viên riêng và có thể áp dụng các quy tắc riêng. Mỗi máy chủ có video hoạt động như một trình theo dõi BitTorrent, nơi lưu trữ các tài khoản người dùng của máy chủ này và video của họ. ID người dùng được hình thành ở dạng “@user_name@server_domain”. Dữ liệu duyệt web được truyền trực tiếp từ trình duyệt của những khách truy cập khác đang xem nội dung.

Nếu không có ai xem video, việc tải lên sẽ được tổ chức bởi máy chủ nơi video được tải lên ban đầu (giao thức được sử dụng WebHạt giống). Ngoài việc phân phối lưu lượng truy cập giữa những người dùng xem video, PeerTube còn cho phép các nút do người sáng tạo khởi chạy ban đầu lưu trữ video để lưu vào bộ nhớ đệm video của những người sáng tạo khác, tạo thành một mạng lưới phân tán không chỉ gồm máy khách mà còn cả máy chủ, cũng như cung cấp khả năng chịu lỗi.

Để bắt đầu phát qua PeerTube, người dùng chỉ cần tải video, mô tả và một bộ thẻ lên một trong các máy chủ. Sau đó, video sẽ có sẵn trên toàn mạng liên kết chứ không chỉ từ máy chủ tải xuống ban đầu. Để làm việc với PeerTube và tham gia phân phối nội dung, trình duyệt thông thường là đủ và không yêu cầu cài đặt phần mềm bổ sung. Người dùng có thể theo dõi hoạt động trong các kênh video đã chọn bằng cách đăng ký các kênh quan tâm trên các mạng xã hội liên kết (ví dụ: Mastodon và Pleroma) hoặc qua RSS. Để phân phối video bằng giao tiếp P2P, người dùng cũng có thể thêm một tiện ích đặc biệt có trình phát web tích hợp vào trang web của mình.

Hiện tại, nhiều trang web đã được ra mắt để lưu trữ nội dung 300 máy chủ được duy trì bởi nhiều tình nguyện viên và tổ chức khác nhau. Nếu người dùng không hài lòng với các quy tắc đăng video trên một máy chủ PeerTube cụ thể, anh ta có thể kết nối với máy chủ khác hoặc chạy máy chủ của riêng bạn. Để triển khai máy chủ nhanh chóng, hình ảnh được định cấu hình sẵn ở định dạng Docker (chocobozzz/peertube) sẽ được cung cấp.

В vấn đề mới:

  • Mong muốn của người dùng để cải thiện giao diện đã được tính đến. Đã thêm hiệu ứng hoạt ảnh khi bắt đầu và dừng phát lại video để cung cấp phản hồi về hành động. Các biểu tượng và nút được thiết kế lại trên trang xem video. Đối với người dùng được ủy quyền, khi di chuột qua hình thu nhỏ của video, giờ đây biểu tượng đồng hồ sẽ xuất hiện để thêm video vào danh sách Xem sau;

    Phát hành nền tảng phát video phi tập trung PeerTube 2.1Phát hành nền tảng phát video phi tập trung PeerTube 2.1

  • Trang “Giới thiệu” với phần trình bày dự án đã được thiết kế lại, giúp truy cập nhanh vào tài liệu và các ứng dụng bổ sung. Mở rộng đáng kể документация, nhiều hướng dẫn mới về thiết lập và chẩn đoán sự cố đã được đề xuất;

    Phát hành nền tảng phát video phi tập trung PeerTube 2.1

  • Cơ hội thảo luận video đã được mở rộng. Một bố cục mới của các bình luận đã được đề xuất, trong đó các bình luận và phản hồi ban đầu được tách biệt rõ ràng. Cải thiện hiển thị hình đại diện và làm cho tên người dùng dễ đọc hơn. Các phản hồi do tác giả của video đang thảo luận gửi sẽ được đánh dấu. Có hai chế độ xem, được sắp xếp theo thời gian gửi bình luận và theo số lượng phản hồi. Bây giờ có thể sử dụng đánh dấu Markdown trong văn bản. Đã thêm tùy chọn để ẩn tin nhắn khỏi một người tham gia hoặc nút cụ thể;

    Phát hành nền tảng phát video phi tập trung PeerTube 2.1

  • Đã thêm chế độ "video để sử dụng nội bộ" riêng tư mới, cho phép bạn chỉ xuất bản video cho những người dùng được kết nối với máy chủ hiện tại nơi video được tải lên ban đầu. Chế độ này có thể được sử dụng để tổ chức quyền truy cập vào các video bí mật chỉ dành cho một số nhóm người dùng nhất định, chẳng hạn như bạn bè, thành viên gia đình hoặc đồng nghiệp;
  • Đã triển khai việc tự động tạo siêu liên kết đến một thời điểm cụ thể trong video khi thời gian được đề cập (mm:ss hoặc h:mm:ss) trong phần mô tả hoặc nhận xét;

    Phát hành nền tảng phát video phi tập trung PeerTube 2.1

  • Chuẩn bị Thư viện JavaScript với API để quản lý việc nhúng video trên các trang;
  • Thêm cơ hội tạo luồng video HLS (HTTP Live Streaming) bằng cách sử dụng tập lệnh tạo-chuyển mã-công việc. Cũng có thể tắt WebTorrent và chỉ sử dụng HLS;
  • Đã thêm hỗ trợ cho định dạng video m4v;
  • Đã ra mắt cơ sở hạ tầng để dịch chung giao diện sang các ngôn ngữ khác nhau bằng dịch vụ Weblate.

Nguồn: opennet.ru

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