PeerTube egy decentralizált platform, amelynek célja a videohoszting megszervezése és video streaming.
PeerTube független alternatívát kínál a népszerű YouTube, Dailymotion és Vimeo platformokról, P2P-alapú tartalomelosztó hálózat használatával és a látogatói böngészők összekapcsolása. A projekt fejlesztéseit az AGPLv3 licenc alatt terjesztik.
Hogyan működik a PeerTube?
PeerTube a BitTorrent "WebTorrent" kliens használatán alapul, amely a böngészőben fut és WebRTC technológiát használ.
EzekIrve létrehozni egy P2P csatornát - közvetlen kommunikáció a böngésző és az ActivityPub protokoll között, lehetővé téve a különböző szerverek videóval való összekapcsolását az általános összevont hálózatban, ahol a látogatók részt vesznek a tartalomszolgáltatásban, és lehetőségük van csatornákra feliratkozni és értesítéseket kapni az új videókról.
A projekt által biztosított webes felület a szögletes keret felhasználásával épül fel.
A PeerTube egyesített hálózata kis videohosting szerverek közösségeként jön létre összekapcsolt, mindegyiknek megvan a maga rendszergazdája és saját szabályai fogadhatók el.
Minden, a videót tartalmazó szerver egy BitTorrent nyomkövető szerepet játszik, amely a szerver felhasználói fiókjait és videóikat tárolja.
A felhasználói azonosító "@ felhasználó_név @ kiszolgáló_domain" formában van kialakítva. Az adatátvitel a megtekintés során közvetlenül a tartalmat megtekintő más látogatók böngészőiből történik.
Ha senki nem nézi a videót, a visszaküldést az a szerver rendezi, ahová a videót eredetileg feltöltötték (a WebSeed protokollt használják).
A forgalom terjesztése mellett a videókat néző felhasználók között a PeerTube lehetővé teszi a szerzők számára a csomópontok futtatását terjesztés céljából Az elsődleges videó a többi szerző videóinak gyorsítótárba helyezéséhez, így nemcsak kliensek, hanem szerverek elosztott hálózatát is létrehozza, és hibatűrést is biztosít.
A közvetítés megkezdéséhez a PeerTube-on keresztül a felhasználónak csak videót, leírást és címkekészletet kell feltöltenie (hasonlóan ahhoz, mint bármely más hasonló platformon) az egyik szerverre.
Ezt követően a videó az összesített hálózatban elérhető lesz, és nem csak a fő letöltőkiszolgálóról.
Hogyan járulhat hozzá a felhasználó a PeerTube-hoz vagy férhet hozzá?
A PeerTube-nal való együttműködés és a tartalomterjesztésben való részvétel érdekében elegendő egy szokásos webböngésző és nincs szükség további szoftverekre.
A felhasználók nyomon követhetik a tevékenységeket a kiválasztott videocsatornákon, ha feliratkoznak az egyesített közösségi hálózatokon érdeklő csatornákra (pl. Mastodon és Pleroma), vagy RSS-en keresztül.
A video terjesztéséhez P2P kommunikáció segítségével, a felhasználó speciális beépített weblejátszót tartalmazó widgetet is felvehet a webhelyére.
Ha egy felhasználó nincs megelégedve a videók PeerTube-kiszolgálóra történő feltöltésének szabályaival, akkor csatlakozhat egy másik kiszolgálóhoz, vagy futtathatja saját szerverét.
A gyors kiszolgáló-telepítéshez előre konfigurált Docker-kép található. Jelenleg 328 szerver indult különféle önkéntesek és szervezetek támogatják ennek a platformnak a tartalmát.
Az 1.2-es verzió újdonságai
Nemrégiben jelentették be a PeerTube 1.2 kiadást, amelyben értesítési rendszert vezettek be.
ezt annak érdekében, hogy a felhasználókat tájékoztassák az új megjegyzésekről, az előfizetéses új videókról, moderátor akciók, feketelista videók, a videók importálásának befejezése, új feliratkozók, megemlítik a megjegyzéseket másoknak, új felhasználók regisztrálása (moderátorok számára).
Az értesítések megjeleníthetők a webes felületen, vagy elküldhetők e-mailben.
Most ebben a verzióban a moderátoroknak lehetőségük van a felhasználók kezelésére (hozzáadás, törlés, módosítás vagy blokkolás).
is hozzáadta a helyi videók eltávolítását az összevont hálózatról feketelistákon keresztül.
Hozzáadva az a képesség, hogy megtekintheti a nyitott videók történetét, valamint letilthatja azok memorizálását és tisztítását.