kiadás , decentralizált platform az videómegosztás és élő közvetítés megszervezésére. A PeerTube független alternatívát kínál a YouTube, Dailymotion és Vimeo szolgáltatásokhoz képest, amely a böngészők közötti P2P kommunikációs Content Delivery Network (CDN) hálózatot használ. A projekt AGPLv3 licenc alatt áll.
A PeerTube a BitTorrent kliens alkalmazásán alapul , amely a böngészőben fut, és technológiát használ a böngészők közötti közvetlen P2P kapcsolat létrehozásához, valamint a protokollt, amely lehetővé teszi a különféle videószerverek egyesítését egy közös föderatív hálózatba, ahol a látogatók részt vesznek a tartalom szállításában és lehetőségük van csatornákra feliratkozni, illetve értesítéseket kapni az új videókról. A projekt által biztosított webes felület az .
keretrendszer használatával készült. A PeerTube föderatív hálózata összekapcsolt kis videómegosztó szerverek szövetsége, ahol minden szervernek saját adminisztrátora van, és saját szabályaikat állíthatják fel. Minden videószerver BitTorrent tracker-ként működik, amelyen a felhasználói fiókok és a videók találhatók. A felhasználói azonosítók a „@felhasználónév@domain_szerver” formában jönnek létre. Az adatok átadása a tartalom megtekintésekor közvetlenül a más felhasználók böngészőiből történik, akik a tartalmat nézik.
Ha a videót senki sem nézi, akkor a kiszolgálón keresztül történik a további feldolgozás, ahova a videó eredetileg feltöltésre került (a ). A forgalmi forgalom elosztása mellett a PeerTube lehetővé teszi a videókat elsődlegesen közzétevő szerverek számára, hogy más szerzők videóit gyorsítótárazza, így elosztott hálózatot alkotva, amely nemcsak kliensekből, hanem szerverekből is áll, és biztosítva ezzel a hibátűrést.
A PeerTube használatához a felhasználónak elég feltöltenie egy videót, leírást és címkék készletét az egyik szerverre. Ezt követően a videó elérhetővé válik az egész szövetségi hálózaton, nem csupán az elsődleges feltöltés szerveréről. A PeerTube használatához és a tartalom terjesztéséhez elegendő egy szokványos böngésző, nem szükséges további szoftver telepítése. A felhasználók nyomon követhetik az általuk választott videócsatornák aktivitását, ha feliratkoznak az érdekes csatornákra a szövetségi közösségi hálózatokon (például Mastodon és Pleroma) vagy RSS-en keresztül. A P2P kommunikációval való videómegosztáshoz a felhasználó speciális webwidgetet is hozzáadhat a weboldalához beépített web-lejátszóval.
Jelenleg több szerver működik, amelyeket különböző önkéntesek és szervezetek támogatnak.
Ha a felhasználót nem elégedettek a videómegosztási szabályokkal egy adott PeerTube szerveren, csatlakozhat egy másik szerverhez vagy saját szerverét. A szerver gyors telepítéséhez egy előkonfigurált Docker-kép érhető el (chocobozzz/peertube).
Az új kiadásban:
- Kísérleti támogatás került bevezetésre a bővítmények és a témák telepítésére, amelyeket az adminisztrátori webes felületen keresztül lehet telepíteni. Minden PeerTube példányhoz saját téma választható (az adminisztrátor feltölti a témákat, amelyek ezután elérhetővé válnak a felhasználók számára);
- Lehetőség nyílt audiófájlok feltöltésére. A PeerTube ebből videót készít statikus képpel, összevonva az audiófájlt a borítókép paramétereivel;
- Megvalósult a többlépcsős felhasználói regisztráció támogatása. Az új felhasználók saját csatornát hozhatnak létre (felhasználónév/csatorna). Alapértelmezetten a felhasználó csatornájának oldala jelenik meg a fiók főoldala helyett;
- Lehetőség nyílt URL paraméterek, például muted, loop és peertubeLink használatára;
- A videó közzétételi felület átdolgozásra került, lehetőség nyílt a lejátszás kezdetének és végének, feliratok, automatikus és ciklikus lejátszási jelzők megadására;
- Biztosítva van a feliratkozók csoportjainak és a legutóbb feltöltött videóknak a kronológiai rendezése;
- Nyelvi szűrő került bevezetésre, amely csak a meghatározott nyelveken megjelenő videók megjelenését teszi lehetővé;
- Lehetőség nyílt arra, hogy nyilvános videókat vagy még ki nem adott listákat privátnak minősítsenek;
- Megvalósult a 4K minőségű videók újrakódolásának lehetősége;
- Támogatott a szövetségi szintű kommentek törlése (más szervereken), amelyeket a videó tulajdonosa törölt;
- Lehetőség nyílt a rendszergazda jelszavának beállítására az első indításkor;
- Kijavították a biztonsági problémát, amelyet az okozott, hogy a moderátorok létrehozhatták és módosíthatták a privilegizált felhasználók beállításait. Mostantól a moderátorok tevékenységei csak a normál felhasználókra korlátozódnak;
- A CLI segédprogramokat külön csomagba helyezték, hogy csökkentsék a szerver függőségeinek méretét;
- Javították a statikus fájlok gyorsítótárának működését, és felgyorsították a betűtípusok megjelenítését.
Forrás: opennet.ru
