A PeerTube 1.4 decentralizált videoközvetítési platform kiadása

közzétett kérdés Peer Tube 1.4, egy decentralizált platform videotárhely és videoközvetítés szervezésére. A PeerTube szállítósemleges alternatívát kínál a YouTube, a Dailymotion és a Vimeo helyett, P2P-kommunikáción alapuló tartalomelosztó hálózatot használ, és összekapcsolja a látogatók böngészőit. Projektfejlesztések terjedés AGPLv3 szerint licencelve.

A PeerTube a BitTorrent kliensen alapul WebTorrent, amely a böngészőben és a technológia segítségével indult el WebRTC közvetlen P2P kommunikációs csatorna megszervezésére a böngészők és a protokoll között ActivityPub, amely lehetővé teszi, hogy a különböző videoszervereket egy közös, egyesített hálózattá egyesítse, amelyben a látogatók részt vesznek a tartalom továbbításában, és feliratkozhatnak csatornákra, és értesítéseket kaphatnak az új videókról. A keretrendszer segítségével épül fel a projekt által biztosított webes felület szögletes.

A PeerTube összevont hálózat egymással összekapcsolt kis videotárhely-szerverek közösségeként jön létre, amelyek mindegyikének saját rendszergazdája van, és saját szabályokat alkalmazhatnak. Minden videóval rendelkező szerver BitTorrent nyomkövetőként működik, amely a szerver felhasználói fiókjait és videóit tárolja. A felhasználói azonosító a „@felhasználónév@szerver_domain” formában jön létre. A böngészési adatokat közvetlenül a tartalmat megtekintő többi látogató böngészője továbbítja.

Ha senki sem nézi meg a videót, a visszaküldést az a szerver szervezi, amelyre a videót eredetileg feltöltötték (a protokollt használják WebSeed). Amellett, hogy elosztja a forgalmat a videókat néző felhasználók között, a PeerTube azt is lehetővé teszi, hogy az alkotók által elindított csomópontok kezdetben videókat tároljanak más alkotók videóinak gyorsítótárazására, így nem csak a kliensekből, hanem a szerverekből is elosztott hálózatot alkotnak, valamint hibatűrést biztosítanak.

A PeerTube-on keresztüli sugárzás elindításához a felhasználónak fel kell töltenie egy videót, leírást és címkéket az egyik szerverre. Ezt követően a videó az egész egyesített hálózaton elérhető lesz, nem csak a kezdeti letöltési szerverről. A PeerTube-val való együttműködéshez és a tartalomterjesztésben való részvételhez egy normál böngésző elegendő, és nincs szükség további szoftver telepítésére. A felhasználók nyomon követhetik a tevékenységüket a kiválasztott videocsatornákon, ha feliratkoznak az egyesített közösségi hálózatok érdeklődésére számot tartó csatornákra (például Mastodon és Pleroma), vagy RSS-en keresztül. A videók P2P-kommunikációval történő terjesztéséhez a felhasználó egy speciális widgetet is hozzáadhat webhelyéhez, amely beépített weblejátszóval rendelkezik.

Jelenleg tartalom közzétételre fut 320 különböző önkéntesek és szervezetek által fenntartott szerverek.
Ha a felhasználó nem elégedett a videók egy adott PeerTube szerveren való közzétételének szabályaival, csatlakozhat egy másik szerverhez vagy fuss a saját szervered. A kiszolgáló gyors üzembe helyezéséhez egy előre konfigurált képfájl Docker formátumban (chocobozzz/peertube) biztosított.

Az új kiadásban:

  • Kísérleti támogatás hozzáadva a rendszergazda webes felületén keresztül telepíthető bővítményekhez és témákhoz. Minden PeerTube-példánynak lehet saját témája (az adminisztrátor feltölti a témákat, ami után elérhetővé válnak a felhasználók általi aktiválásra);
  • Hozzáadott támogatás az audio fájlok betöltéséhez. A PeerTube maga készít egy videót statikus képpel ezek alapján, egyesítve a hangfájlt az album borítójával és a fájl paramétereivel;
  • Megvalósult a többlépcsős felhasználói regisztráció támogatása. Az új felhasználók létrehozhatják saját csatornájukat (felhasználónév/csatorna). Alapértelmezés szerint a felhasználónak a csatornaoldala jelenik meg, nem a fiók kezdőlapja;
  • Hozzáadtuk a némított, hurok és peertubeLink paraméterek használatát az URL-ekben;
  • A videó közzétételi felületet újratervezték, lehetővé téve a lejátszás kezdési és befejezési időpontjának hozzárendelését, a feliratokat, az automatikus és ciklikus lejátszási jelzőket;
  • Az előfizetői csoportok és a nemrég hozzáadott videók időrendi sorrendben történő megjelenítése;
  • Nyelvi szűrő hozzáadva, amely lehetővé teszi a videók megjelenítését csak bizonyos nyelveken;
  • Hozzáadtuk a nyilvános vagy még nem publikált videók, valamint lejátszási listák átvitelének lehetőségét a privát kategóriához;
  • Bevezették a videó 4K-minőségű átkódolásának lehetőségét;
  • Támogatja a videó tulajdonosa által törölt megjegyzések egyesített törlését (más szervereken);
  • Hozzáadtuk a rendszergazdai jelszó beállításának lehetőségét az első indításkor;
  • Kijavítja azt a biztonsági problémát, amelyet az okoz, hogy a moderátorok privilegizált felhasználói beállításokat hozhatnak létre és módosíthatnak. Mostantól a moderátorok tevékenysége csak a hétköznapi felhasználókra korlátozódik;
  • A CLI segédprogramok külön csomagban találhatók a szerverfüggőségek méretének csökkentése érdekében;
  • A statikus fájl-gyorsítótár jobb teljesítménye és a betűtípusok gyorsabb megjelenítése.

Forrás: opennet.ru

Hozzászólás