Është publikuar versionsi i platformës PeerTube 7.3, e cila është e destinuar për krijimin e sistemeve të pavarura dhe të decentralizuara të hostimit të videove dhe transmetimeve video, si një alternativë për shërbime si YouTube, Dailymotion dhe Vimeo. Rrjeti i shpërndarjes së përmbajtjes, i krijuar përmes PeerTube, bazohet në lidhjen e shfletuesve të vizitorëve me njëri-tjetrin dhe përdorimin e komunikimeve P2P. Kodi i projektit shpërndahet nën licencën AGPLv3.
PeerTube ofron mundësinë për të nisur një server të vet për shpërndarjen e videove dhe për ta lidhur atë me një rrjet të përbashkët federativ. Vizitorët marrin pjesë në dërgimin e përmbajtjes dhe kanë mundësi të abonohen në kanale dhe të marrin njoftime për videot e reja, pavarësisht se cilin server përdorin. Rrjeti federal i PeerTube krijohet si një bashkësi e vogëlsh të lidhura me njëra-tjetrën servera për shpërndarjen e videove, secili me administratorin e vet dhe rregullat e veta të pranueshme.
Për ndërveprimin e serverëve në një rrjet federal përdoret protokolli ActivityPub. Identifikuesi i përdoruesit formohet si «@emri_përdoruesit@domeni_serverit». Kur shikoni një video, të dhënat ngarkohet sa më shumë që është e mundur përmes kërkesave për shfletuesit e vizitorëve të tjerë që shikojnë të njëjtin përmbajtje. Nëse videoja e kërkuar nuk shikohet nga askush, shkarkimi organizohet nga serveri ku është ngarkuar video (përdoret protokolli WebSeed).
Përveç shpërndarjes së trafikut midis përdoruesve që shikojnë video, PeerTube lejon serverët të ruajnë videon e autorëve të tjerë. Kështu formohet një rrjet i shpërndarë jo vetëm nga klientët, por edhe nga serverët, duke siguruar gjithashtu qëndrueshmëri ndaj dështimeve. Përveç shpërndarjes së videove të gatshme, mbështetet edhe transmetimi në kohë reale (live streaming) me dërgimin e përmbajtjes në mënyrë P2P. Për të menaxhuar transmetimin, mund të përdoren programe standarde si OBS.
Për të filluar transmetimin përmes PeerTube, përdoruesi duhet të ngarkojë një video, një përshkrim dhe një grup etiketash në një nga serverët. Pas kësaj, videoja do të bëhet e disponueshme në të gjithë rrjetin federal, dhe jo vetëm në serveri ngarkesës fillestare. Për të punuar me PeerTube dhe për të marrë pjesë në shpërndarjen e përmbajtjes, mjafton një shfletues i zakonshëm. Të shpërndash video duke përdorur komunikime P2P, mund të shtosh një widget të veçantë me një web-player të integruar në faqen tënde, ashtu siç integrok video nga YouTube. Mund të ndjekësh shfaqjet e videove përmes një abonimi në kanalet e videove të zgjedhura në rrjetet sociale federative (p.sh., në Mastodon dhe Pleroma) ose përmes RSS.
Aktualisht, në rrjetin federal janë përfshirë 1289 serverë, të mbështetur nga vullnetarë dhe organizata. Nëse përdoruesit nuk u pëlqejnë rregullat e publikimit të videove në një server të caktuar të PeerTube, ata mund të lidhen me një server tjetër ose të nisin serverin e tyre të vetin. Për një implementim të shpejtë të serverit ofrohet një imazh i konfigurimit të gatshëm në formatin Docker (chocobozzz/peertube).
Fill initially with a PeerTube platform based on BitTorrent client WebTorrent, launched in the browser and using WebRTC technology to establish a direct P2P communication channel between browsers. Later, instead of WebTorrent, the HLS (HTTP Live Streaming) protocol was integrated with WebRTC, enabling adaptive stream management based on bandwidth. The web interface is built using the Angular framework.
Risi kryesore në PeerTube 7.3:
- Është realizuar mbështetje për dërgimin e email-eve në gjuhë të ndryshme. Shabllonët e email-eve të dërguara tani mund të përkthehen në mënyrë analogjike me përkthimin e elementeve të ndërfaqes.
- Ndërfaqja e administratës për konfigurimin e platformës është përmirësuar ndjeshëm. Menyja horizontale është zëvendësuar me një panel anësor për navigimin ndër faqet e cilësimeve. Janë shtuar faqe të reja të cilësimeve “Personalizimi” dhe “Logot”. Në faqen e parë mund të ndryshoni ngjyrat dhe format, për shembull, të zëvendësoni ngjyrën portokalli me blu dhe të bëni që butonat të jenë më të rrumbullakosur. Faqja e dytë është për konfigurimin e ikonave, banerëve dhe logove. Për më tepër, është shtuar një master i konfigurimit të platformës, duke ofruar një ndërfaqe hap pas hapi për zgjedhjen e emrit, logos, ngjyrave dhe parametrave të tjerë të platformës.

- Është shtuar mbështetje për nisjen e transmetimeve live sipas një orari. Në cilësimet e transmetimit live, përdoruesi mund të zgjedhë kohën e fillimit dhe ajo do të shfaqet në faqen e ndalesës me një njoftim për seancën e planifikuar.

- Është ndryshuar dizajni i faqes për menaxhimin e listave të lojës. Është shtuar mundësia për të rregulluar rendin e shfaqjes së listave të lojës për kanal.
- Administratoret kanë mundësinë të përcaktojnë vlerat e paracaktuara për fushat me licencë, dukshmërinë dhe rregullat e komentimit, të cilat plotësohen në momentin e publikimit të videos.
- Përdoruesve u është shtuar mbështetje për shfaqjen e të gjitha seancave aktive dhe përfundimin e detyrueshëm të seancave nga ky listë.
Burimi: opennet.ru


