Bước tới nội dung

PeerTube

Bách khoa toàn thư mở Wikipedia
PeerTube
Phát triển bởiFramasoft
Phát hành lần đầu11 tháng 10 năm 2018;
6 năm trước
 (2018-10-11)
Phiên bản ổn định
7.0.0[1] Sửa đổi tại Wikidata
Kho mã nguồngithub.com/Chocobozzz/PeerTube
Viết bằngTypeScript, HTML, CSS, SQL
Nền tảngWeb
Kích thước2.49 MB (tar.xz), 30.70 MB (zip)
Ngôn ngữ có sẵn28 ngôn ngữ[2]
Giấy phépAGPLv3+[3]
Websitejoinpeertube.org

PeerTube là một nền tảng chia sẻ video liên hợp, tự do và nguồn mở hoạt động với hình thức tự lưu trữ (self-hosting). Nền tảng này sử dụng giao thức ActivityPubWebTorrent, một công nghệ P2P tiết kiệm tài nguyên cho các máy chủ cá nhân.

Dự án bắt đầu vào năm 2017 bởi một lập trình viên biệt danh Chocobozzz và được tài trợ bởi tổ chức phi lợi nhuận FramasoftPháp.[4] Mục tiêu là tạo ra một nền tảng đối đầu với các nền tảng tập quyền như YouTube, Vimeo, và Dailymotion.

Phương thức vận hành

[sửa | sửa mã nguồn]

Mỗi máy chủ PeerTube là một trang web để tìm kiếm và xem video, với những tính năng và bộ quy tắc ứng xử khác nhau.

Mỗi máy chủ có thể liên hợp với nhau, chia sẻ video với các máy chủ khác, mặc dù video chỉ lưu trữ trên một máy chủ duy nhất.[5][6] Bên cạnh đó, quản trị viên của máy chủ này có thể thiết lập để chia sẻ băng thông mạng với máy chủ khác.

Video có thể tải về xem ngoại tuyến thông qua HTTP, nhưng khi phát trực tuyến cũng có thể sử dụng HLSWebTorrent. Những người kết nối với máy chủ là một relay gửi những mảnh của video đến tới người xem khác.[7] Điều này giúp quản trị viên vận hành máy chủ với chi phí tiết kiệm nhất.

Nguồn gốc và lịch sử

[sửa | sửa mã nguồn]
Mực Sepia, linh vật của Peertube

PeerTube được tạo ra bởi lập trình viên Chocobozzz, tận dụng giao thức WebTorrent để chia sẻ video.[8] Anh được Framasoft liên hệ trong một chiến dịch gọi là Contributopia,[9] với mục tiêu tạo ra những nền tảng đối đầu với những nền tảng tập quyền. Framasoft đã thuê Chocobozzz làm lập trình viên để cải thiện giao diện và tính năng.

Vào năm 2018, Framasoft khởi động chiến dịch gây quỹ trên KissKissBankBank [fr] và nhận được €53,100 — nhiều hơn gấp đôi mục tiêu €20,000 ban đầu.[4][10]

Bản thử nghiệm đầu tiên của PeerTube đã được phát hành vào tháng 3 năm 2018.[11] Tính tới tháng 7, có 113 máy chủ tham gia quá trình thử nghiệm và chia sẻ hơn 10,000 video.[12] Phiên bản ổn định được phát hành vào tháng mười cùng năm.[13][14]

Vào tháng 7 năm 2018, sau khi YouTube thay đổi chính sách kiếm tiền và ẩn các video, tổ chức phi lợi nhuận Blender đã vận hành một máy chủ PeerTube để phân phối những video của tổ chức.[15]

Vào tháng 5 năm 2020, Framasoft công bố roadmap của PeerTube và gây quỹ €60,000 cho quá trình phát triển.[16] Năm tháng sau, Peertube thông báo họ đã đạt vượt €60,000 với €10,000 ủng hộ từ Debian.[17][18] Nửa năm sau 2020, Peertube bổ sung nhiều tính năng như tìm kiếm toàn cầu, cải thiện danh sách phát và cải thiện công cụ kiểm duyệt.

Vào tháng 1 năm 2021, Framasoft phát hành Peertube v3.0 với sự hỗ trợ từ nguồn gây quỹ.[19] Phiên bản này bổ sung tính năng tiêu điểm là live streaming P2P.

Tháng 12 năm 2021, phiên bản 4.0 tiếp tục ra mắt với tính năng xem toàn bộ video máy chủ dưới dạng bảng, hỗ trợ video dạng dọc và độ phân giải mới 144p. Song song đó, mã nguồn cũng được biên tập và tối ưu hóa.

Ngày 28 tháng 4 năm 2022, Cơ quan giám sát bảo vệ dữ liệu châu Âu (EDPS) ra mắt nền tảng video EU Video dành cho các tổ chức và cơ quan chính phủ của EU (EUIs), dựa trên nền tảng PeerTube.[20]

Lịch sử phiên bản

[sửa | sửa mã nguồn]
Phiên bản Ngày phát hành Mô tả
V1 Tháng Mười, 2018 Cho phép tạo một nền tảng video phi tập trung, phát trực tuyến ngang hàng, công cụ tìm kiếm và giao diện đa ngôn ngữ.
V2 Tháng Mười Một, 2019 Thêm tính năng thông báo, danh sách phát và plugin.
V3 Tháng Một, 2021 Thêm tính năng tìm kiếm liên hợp, livestream và ngang hàng.
V4 Tháng Mười Hai, 2021 Cho phép tùy chỉnh trang chủ, sắp xếp và lọc các video hiển thị cũng như quản lý chúng dễ dàng hơn.
V5 Tháng Mười Hai, 2022 Cải thiện tính bảo mật, khả năng livestream, thêm tính năng OTP.

Công nghệ

[sửa | sửa mã nguồn]
Video giới thiệu về PeerTube

PeerTube sử dụng công nghệ WebTorrent giúp giảm tải băng thông P2P.

PeeerTube hoạt động theo kiểu mạng xã hội liên hợp, mỗi người dùng là thành viên của một hệ thống máy chủ độc lập. Mỗi máy chủ độc lập có một hoặc nhiều quản trị viên riêng.

PeerTube cũng sử dụng giao thức ActivityPub để tương tác với các nền tảng fediverse khác.[15][21]

Tham khảo

[sửa | sửa mã nguồn]
  1. ^ . 17 tháng 12 năm 2024 https://github.com/Chocobozzz/PeerTube/releases/tag/v7.0.0. Truy cập 18 tháng 12 năm 2024. |title= trống hay bị thiếu (trợ giúp)
  2. ^ “Framasoft's Weblate PeerTube Project”. weblate.framasoft.org.
  3. ^ “Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.: Chocobozzz/PeerTube”. ngày 30 tháng 6 năm 2019 – qua GitHub.
  4. ^ a b Framasoft, Association (ngày 15 tháng 10 năm 2018). “PeerTube 1.0: the free/libre and federated video platform”. Framablog (bằng tiếng Anh). Truy cập ngày 23 tháng 5 năm 2019.
  5. ^ Noisette, Thierry (ngày 23 tháng 7 năm 2018). “PeerTube: l'hébergement libre de vidéos est sur les rails”. ZDNet France (bằng tiếng Pháp). Truy cập ngày 25 tháng 6 năm 2019.
  6. ^ Lion, Bastien (ngày 9 tháng 7 năm 2018). “PeerTube, le « YouTube décentralisé », réussit son financement participatif”. Le Monde (bằng tiếng Pháp). Truy cập ngày 25 tháng 6 năm 2019.
  7. ^ Verge, Pauline (ngày 30 tháng 3 năm 2018). “PeerTube, une tentative d'alternative française et décentralisée à YouTube”. Le Figaro (bằng tiếng Pháp). Truy cập ngày 25 tháng 6 năm 2019.
  8. ^ “PeerTube, une tentative d'alternative française et décentralisée à YouTube”. FIGARO. ngày 30 tháng 3 năm 2018.
  9. ^ Framasoft, Association (ngày 9 tháng 10 năm 2017). “Contributopia: dégoogliser ne suffit pas”. Framablog.
  10. ^ KissKissBankBank. “PeerTube, a free and federated video platform”. KissKissBankBank (bằng tiếng Anh). Truy cập ngày 23 tháng 5 năm 2019.
  11. ^ “PeerTube: le « YouTube décentralisé » passe en bêta publique”. www.nextinpact.com. ngày 27 tháng 3 năm 2018.
  12. ^ “Après YouTube… PeerTube ? Déjà des centaines d'instances !”. www.linformaticien.com. Bản gốc lưu trữ ngày 21 tháng 6 năm 2018. Truy cập ngày 27 tháng 5 năm 2021.
  13. ^ “PeerTube instances”. instances.joinpeertube.org. Truy cập ngày 23 tháng 5 năm 2019.
  14. ^ “PeerTube(LIVE)”. peertube.live. Bản gốc lưu trữ ngày 29 tháng 3 năm 2019. Truy cập ngày 23 tháng 5 năm 2019.
  15. ^ a b Foundation, Blender. “YouTube Blocks Blender Videos Worldwide”. blender.org.
  16. ^ “Our plans for PeerTube v3: progressive fundraising, live streaming coming next fall” (bằng tiếng Anh).
  17. ^ “PeerTube (@peertube@framapiaf.org)”. Framapiaf (bằng tiếng Pháp). Truy cập ngày 24 tháng 10 năm 2020.
  18. ^ “Debian donation for Peertube development - Bits from the Debian Project”. Debian Project (bằng tiếng Anh). ngày 21 tháng 10 năm 2020. Truy cập ngày 31 tháng 10 năm 2020.
  19. ^ “PeerTube v3: it's a live, a liiiiive!” (bằng tiếng Anh).
  20. ^ EDPS launches pilot phase of two social media platforms (press release).
  21. ^ “PeerTube: A 'Censorship' Resistent(sic) YouTube Alternative”. TorrentFreak (bằng tiếng Anh). ngày 23 tháng 6 năm 2018. Truy cập ngày 23 tháng 5 năm 2019.

Liên kết ngoài

[sửa | sửa mã nguồn]