De frijlitting fan in desintralisearre platfoarm foar it organisearjen fan fideohosting en fideo-útstjoering PeerTube 4.0 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:
- De behearderynterface biedt no in nije tabelwerjefte fan alle fideo's dy't op 'e hjoeddeiske side pleatst binne. serverMei de nije ynterface kinne jo bestjoerlike en moderaasjeaksjes útfiere yn batchmodus, wêrby't jo operaasjes lykas wiskjen, transkodearjen en blokkearjen tapasse op meardere selektearre fideo's tagelyk.

- Om de seleksje fan fideo's foar batchferwurking te ferienfâldigjen, is it mooglik om eleminten te filterjen en te groepearjen mei avansearre filters wêrmei jo lokale en eksterne fideo's kinne skiede, en sortearje op ferskate kritearia, bygelyks op publikaasjedatum, HLS / WebTorrent gebrûk en akkount status.
- Behearders hawwe ek de mooglikheid om logs te filterjen troch tags en har eigen beheiningen ynstelle foar yndividuele kanalen.
- In ynterface foar it besjen fan abonnees en it filterjen fan fideolisten yn kanalen wurdt levere foar fideomakkers. De brûker kin no ek operaasjes op ferskate eleminten tagelyk útfiere, bygelyks kinne jo alle tagged abonnees tagelyk wiskje of blokkearje.

- De mooglikheid om te transkodearjen nei 144p kwaliteit fideo wurdt levere, wat nuttich kin wêze foar heul minne kommunikaasjekanalen of foar it publisearjen fan podcasts.
- Stipe tafoege foar it streamingprotokol RTMPS (Real Time Messaging Protocol oer TLS).
- It is mooglik om Markdown-tekst te brûken yn playlist-beskriuwingen.
- Ferbettere werjefte fan fideo's makke op in smartphone yn fertikale opmaak.

- Optimalisearre opheljen operaasjes mei it ActivityPub protokol.
- Stipe tafoege foar it yt-dlp-hulpprogramma, dat no wurdt oanrikkemandearre fanwegen de stagnaasje fan youtube-dl-ûnderhâld.
- Skript oanmeitsje-ferpleatse-fideo-opslach-jobs tafoege om it ferpleatsen fan lokale fideo's nei objektopslach te automatisearjen.
- In protte wurk is dien om de koade, ynstellings en API skjin te meitsjen en te modernisearjen.
Lit ús jo herinnerje dat PeerTube is basearre op it gebrûk fan 'e BitTorrent-kliïnt WebTorrent, 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 mienskiplik federearre netwurk wêryn besikers meidogge oan levering ynhâld en hawwe de mooglikheid om te abonnearje op kanalen en ûntfange notifikaasjes oer nije videos. 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.
D'r binne op it stuit sawat 900 servers foar ynhâldhosting û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 PeerTube-tsjinner, kin hy ferbine mei in oare server of syn eigen server begjinne. Foar rappe ynset fan tsjinners wurdt in pre-konfigureare ôfbylding yn Docker-formaat (chocobozzz / peertube) levere.
Boarne: opennet.ru



