De frijlitting fan in desintralisearre platfoarm foar it organisearjen fan fideohosting en fideo-útstjoering PeerTube 5.1 fûn plak. PeerTube biedt in ferkeaper-neutraal alternatyf foar YouTube, Dailymotion en Vimeo, mei in netwurk foar distribúsje fan ynhâld basearre op P2P-kommunikaasje en it ferbinen fan browsers fan besikers. De ûntwikkelingen fan it projekt wurde ferspraat ûnder de AGPLv3-lisinsje.
Wichtichste ynnovaasjes:
- Stipe tafoege foar oanfragen om in akkount te meitsjen dy't befêstiging fan in moderator nedich binne foar aktivearring (nei it ynfoljen fan it registraasjeformulier sil de brûker moatte wachtsje op befêstiging fan syn oanfraach troch de moderator). Ynformaasje oer ferwurking fan fersyk wurdt stjoerd nei de brûker fia e-post.


- In knop "Resume Live" is tafoege oan 'e ynboude fideospieler, dy't yn read is markearre as de live útstjoering syngronisearre is en griis as de stream net syngronisearre is. Troch op de knop te klikken wurdt de stream opnij syngronisearre.

- Ferbettere behear fan autentikaasje-plugins yn 'e admin-ynterface. Stipe tafoege foar it ynstellen fan kwotas, it bywurkjen fan brûkers, en automatysk trochferwizing nei in eksterne tsjinst neidat de sesjelibben ferrûn is.
- It renderingsproses fan 'e bewurker fan' e thússide is optimalisearre en de effisjinsje fan opmerkingssykjen is ferbettere.
- Tafoege oersetting yn it Oekraynsk.
It PeerTube-platfoarm is basearre op it gebrûk fan 'e WebTorrent BitTorrent-kliïnt, dy't rint yn' e browser en brûkt WebRTC-technology om in direkte P2P-kommunikaasjekanaal te organisearjen tusken browsers, en it ActivityPub-protokol, wêrtroch jo ferskate fideoservers kinne ferienigje yn in mienskiplike federearre netwurk wêryn besikers meidogge oan it leverjen fan ynhâld en de mooglikheid hawwe om te abonnearjen op kanalen en notifikaasjes te ûntfangen oer nije fideo's. De webynterface levere troch it projekt is boud mei it Angular-ramt.
It federearre netwurk fan PeerTube wurdt foarme as in mienskip fan ûnderling ferbûne lytse servers Fideo-hostingsites, elk mei in eigen behearder en eigen regels. Elke fideoserver fungearret as in BitTorrent-tracker, dy't de brûkersakkounts fan 'e server en har fideo's host. Brûkers-ID's wurde foarme yn 'e foarm "@brûkersnamme@serverdomein". Gegevensoerdracht tidens it besjen bart direkt fan 'e browsers fan oare besikers dy't de ynhâld besjogge.
As gjinien de fideo besjocht, wurdt de upload organisearre troch de server dêr't de fideo oarspronklik opladen is (it WebSeed-protokol wurdt brûkt). Neist it fersprieden fan ferkear ûnder brûkers dy't fideo's besjen, lit PeerTube ek knooppunten lansearre troch skeppers om yn earste ynstânsje fideo's te hostjen om fideo's fan oare makkers te cache, en foarmje in ferspraat netwurk fan net allinich kliïnten, mar ek servers, en ek it leverjen fan fouttolerânsje. D'r is stipe foar live streaming mei ynhâldferliening yn P2P-modus (standertprogramma's lykas OBS kinne brûkt wurde om streaming te kontrolearjen).
Om te begjinnen mei útstjoeren fia PeerTube, moat de brûker gewoan in fideo, beskriuwing en in set tags uploade nei ien fan 'e servers. Hjirnei sil de fideo beskikber wurde yn it heule federearre netwurk, en net allinich fan 'e earste downloadtsjinner. Om mei PeerTube te wurkjen en diel te nimmen oan ynhâldferdieling is in gewoane browser genôch en fereasket gjin ynstallaasje fan ekstra software. Brûkers kinne aktiviteit folgje yn selektearre fideokanalen troch te abonnearjen op kanalen fan belang yn federearre sosjale netwurken (bygelyks Mastodon en Pleroma) of fia RSS. Om fideo's te fersprieden mei P2P-kommunikaasje, kin de brûker ek in spesjale widget tafoegje mei in ynboude webspiler oan syn webside.
Op it stuit binne der sawat 900 servers dy't rinne foar it hosten fan ynhâld, ûnderhâlden troch ferskate frijwilligers en organisaasjes. As in brûker net tefreden is mei de regels foar it pleatsen fan fideo's op in bepaalde server, server PeerTube kin ferbine mei in oare server of syn eigen server útfiere. In foarôf konfigurearre Docker-ôfbylding wurdt levere foar rappe serverynset (chocobozzz/peertube).
Boarne: opennet.ru



