Utgivning av den decentraliserade videosändningsplattformen PeerTube 2.2

publiceras fråga Peer Tube 2.2, en decentraliserad plattform för att organisera videohosting och videosändningar. PeerTube erbjuder ett leverantörsneutralt alternativ till YouTube, Dailymotion och Vimeo, genom att använda ett innehållsdistributionsnätverk baserat på P2P-kommunikation och länka samman besökarnas webbläsare. Projektutveckling sprida licensierad under AGPLv3.

PeerTube är baserat på BitTorrent-klienten WebTorrent, lanseras i webbläsaren och använder teknik WebRTC att organisera en direkt P2P-kommunikationskanal mellan webbläsare och protokollet AktivitetPub, som låter dig förena olika videoservrar till ett gemensamt federerat nätverk där besökare deltar i leveransen av innehåll och har möjlighet att prenumerera på kanaler och få aviseringar om nya videor. Webbgränssnittet som projektet tillhandahåller är byggt med hjälp av ramverket Vinkel.

PeerTubes federerade nätverk är bildat som en gemenskap av sammankopplade små videovärdservrar, som var och en har sin egen administratör och kan anta sina egna regler. Varje server med video spelar rollen som en BitTorrent-spårare, som är värd för användarkontona för denna server och deras videor. Användar-ID:t har formen "@användarnamn@server_domän". Surfdata överförs direkt från webbläsarna för andra besökare som tittar på innehållet.

Om ingen ser videon organiseras uppladdningen av servern som videon ursprungligen laddades upp till (protokollet används WebSeed). Förutom att distribuera trafik mellan användare som tittar på videor, tillåter PeerTube också att noder som lanserats av skapare initialt är värd för videor för att cache videor från andra skapare, vilket bildar ett distribuerat nätverk av inte bara klienter utan även servrar, samt ger feltolerans.

För att börja sända via PeerTube behöver användaren bara ladda upp en video, en beskrivning och en uppsättning taggar till en av servrarna. Efter det kommer filmen att vara tillgänglig på hela det federerade nätverket, och inte bara från den primära nedladdningsservern. För att arbeta med PeerTube och delta i distributionen av innehåll räcker det med en vanlig webbläsare och ingen ytterligare programvara krävs. Användare kan spåra aktivitet i utvalda videokanaler genom att prenumerera på flöden av intresse på federerade sociala nätverk (som Mastodon och Pleroma) eller via RSS. För att distribuera video med P2P-kommunikation kan användaren också lägga till en speciell widget med en inbyggd webbspelare på sin webbplats.

För närvarande har mer än en webbplats lanserats för innehåll 300 servrar som underhålls av olika volontärer och organisationer. Om en användare inte är nöjd med reglerna för att lägga upp videor på en viss PeerTube-server kan han ansluta till en annan server eller springa din egen server. För snabb serverdistribution tillhandahålls en förkonfigurerad bild i Docker-format (chocobozzz/peertube).

В nya utgåvan:

  • Lade till möjligheten att importera ljudfiler, så att du kan distribuera dina arrangemang eller poddsändningar genom PeerTube utan att skapa en platshållarvideo. Om så önskas kan du bifoga en bild till ljudfilen.
  • Sökpanelen har förbättrats och lagt till tips om kommandon för att söka efter kanaler och videor separat. Till exempel, för att söka efter kanaler kopplade till en domän, föreslogs konstruktionen "@channel_id@domain".

    Utgivning av den decentraliserade videosändningsplattformen PeerTube 2.2

  • Videonedladdningsfönstret ger ytterligare information om filen.

    Utgivning av den decentraliserade videosändningsplattformen PeerTube 2.2

  • En "Inställningar"-knapp har lagts till i menyn till vänster på skärmen för icke-anslutna användare, genom vilken du kan anpassa upplevelsen med PeerTube för att passa dina preferenser, till exempel om du ska använda P2P-läge och om du vill visa miniatyrer av vuxet innehåll, ställ in språkfilter, aktivera autoplay och välj designtema.

    Utgivning av den decentraliserade videosändningsplattformen PeerTube 2.2

  • Du kan nu använda gränssnittet för att ladda upp videor till PeerTube
    dra och släpp för att flytta en fil med musen istället för att anropa menyn "Välj fil". I dialogrutan för videoimport har möjligheten att importera undertexter, bestämma licensen och välja språk lagts till.

    Utgivning av den decentraliserade videosändningsplattformen PeerTube 2.2

  • Gränssnittet för videobeskrivningstextredigeraren som stöder markdown har förbättrats. Lade till helskärmsredigeringsläge.

    Utgivning av den decentraliserade videosändningsplattformen PeerTube 2.2

  • Ett nytt gränssnitt för att hantera dubbletter av videor har föreslagits för administratören, vilket gör att du kan se en lista över videor av den aktuella noden som dupliceras på andra noder, samt en lista över andras videor som dupliceras på den aktuella noden. För att bedöma diskutrymmet som upptas av andras dubbletter, föreslås visuella diagram.

    Utgivning av den decentraliserade videosändningsplattformen PeerTube 2.2

  • Gränssnittet för att moderera och granska klagomål om olämpliga videor har förbättrats. Lade till filter för olika typer av klagomål, knappar för att snabbt blockera videor och konton, gav miniatyrbilder på grafen och la till snabb åtkomst till inbäddade videor.

    Utgivning av den decentraliserade videosändningsplattformen PeerTube 2.2

  • Lade till möjligheten att skapa plugins med implementering av externa autentiseringsmetoder. Tre plugins erbjuds för autentisering med LDAP, OpenID och SAMLv2.
  • Lade till anrop till API:et för att skapa modereringsplugins som utför åtgärder som att ta bort videor, bekräfta URL- eller torrentimport, dölja en webbplats eller ett konto och underhålla en svartlista för videor. Som ett exempel föreslås insticksprogrammet peertube-plugin-auto-mute för att automatiskt dölja konton och noder baserat på en lista över överträdare.
  • E-postmeddelanden har möjlighet att använda HTML-uppmärkning.
  • Administratörsgränssnittet stöder nu automatisk påfyllning av listan över övervakade noder baserat på en liknande lista på en annan nod. Inkluderande offentliga listor över noder för import av anslutningar kan laddas ner via tjänster som github, gitlab och pastebin.
  • Förbättrad API för att styra uppspelningen av videor inbäddade på webbplatser. Genom API:t kan du få information om videons längd, uppspelningsslut och undertexter.

Källa: opennet.ru

Lägg en kommentar