Release van het gedecentraliseerde video-uitzendplatform PeerTube 2.2

gepubliceerd uitgifte Peerbuis 2.2, een gedecentraliseerd platform voor het organiseren van videohosting en video-uitzendingen. PeerTube biedt een leveranciersneutraal alternatief voor YouTube, Dailymotion en Vimeo, waarbij gebruik wordt gemaakt van een inhouddistributienetwerk dat is gebaseerd op P2P-communicatie en dat de browsers van bezoekers aan elkaar koppelt. Projectontwikkelingen worden verspreid gelicentieerd onder AGPLv3.

PeerTube is gebaseerd op de BitTorrent-client WebTorrent, gelanceerd in de browser en met behulp van technologie WebRTC om een ​​direct P2P-communicatiekanaal tussen browsers en het protocol te organiseren ActiviteitPub, waarmee u ongelijksoortige videoservers kunt verenigen in een gemeenschappelijk federatief netwerk waarin bezoekers deelnemen aan de levering van inhoud en de mogelijkheid hebben zich te abonneren op kanalen en meldingen over nieuwe video's te ontvangen. De webinterface van het project is gebouwd met behulp van het raamwerk Angular.

Het PeerTube-federatieve netwerk wordt gevormd als een gemeenschap van onderling verbonden kleine videohostingservers, die elk hun eigen beheerder hebben en hun eigen regels kunnen aannemen. Elke server met video fungeert als een BitTorrent-tracker, die gebruikersaccounts van deze server en hun video's host. Het gebruikers-ID heeft de vorm “@gebruikersnaam@server_domein”. Browsegegevens worden rechtstreeks verzonden vanuit de browsers van andere bezoekers die de inhoud bekijken.

Als niemand de video bekijkt, wordt de upload georganiseerd door de server waarnaar de video oorspronkelijk is geüpload (het protocol wordt gebruikt). WebSeed). Naast het distribueren van verkeer onder gebruikers die video's bekijken, staat PeerTube ook toe dat knooppunten die door makers zijn gelanceerd, in eerste instantie video's hosten om video's van andere makers in de cache op te slaan, waardoor een gedistribueerd netwerk wordt gevormd van niet alleen clients maar ook servers, en fouttolerantie wordt geboden.

Om te beginnen met uitzenden via PeerTube hoeft de gebruiker alleen maar een video, beschrijving en een set tags naar een van de servers te uploaden. Hierna wordt de video beschikbaar via het gehele federatieve netwerk, en niet alleen vanaf de initiële downloadserver. Om met PeerTube te werken en deel te nemen aan de distributie van inhoud is een gewone browser voldoende en vereist geen installatie van extra software. Gebruikers kunnen de activiteit in geselecteerde videokanalen volgen door zich te abonneren op interessante kanalen in federatieve sociale netwerken (bijvoorbeeld Mastodon en Pleroma) of via RSS. Om video's te verspreiden via P2P-communicatie, kan de gebruiker ook een speciale widget met een ingebouwde webplayer aan zijn website toevoegen.

Momenteel is er meer dan één website gelanceerd om inhoud te hosten 300 servers onderhouden door verschillende vrijwilligers en organisaties. Als een gebruiker niet tevreden is met de regels voor het plaatsen van video's op een bepaalde PeerTube-server, kan hij verbinding maken met een andere server of rennen uw eigen server. Voor een snelle serverimplementatie wordt een vooraf geconfigureerde image in Docker-formaat (chocobozzz/peertube) meegeleverd.

В nieuw probleem:

  • De mogelijkheid toegevoegd om audiobestanden te importeren, zodat u uw arrangementen of podcasts via PeerTube kunt distribueren zonder een tijdelijke video te maken. Indien gewenst kunt u een afbeelding aan het geluidsbestand toevoegen.
  • Het zoekpaneel is verbeterd en heeft hints toegevoegd over opdrachten voor het afzonderlijk zoeken naar kanalen en video's. Om bijvoorbeeld te zoeken naar kanalen die aan een domein zijn gekoppeld, werd de constructie “@channel_id@domain” voorgesteld.

    Release van het gedecentraliseerde video-uitzendplatform PeerTube 2.2

  • Het videodownloadvenster biedt aanvullende informatie over het bestand.

    Release van het gedecentraliseerde video-uitzendplatform PeerTube 2.2

  • Voor niet-verbonden gebruikers is aan het menu aan de linkerkant van het scherm een ​​knop 'Instellingen' toegevoegd, waarmee u de ervaring met PeerTube kunt aanpassen aan uw voorkeuren, bijvoorbeeld of u de P2P-modus wilt gebruiken en of u de instellingen wilt weergeven thumbnails van inhoud voor volwassenen, stel taalfilters in, activeer autoplay en selecteer een ontwerpthema.

    Release van het gedecentraliseerde video-uitzendplatform PeerTube 2.2

  • U kunt nu de interface gebruiken om video's naar PeerTube te uploaden
    slepen en neerzetten om een ​​bestand met de muis te verplaatsen in plaats van het menu "Bestand selecteren" op te roepen. In het video-importdialoogvenster is de mogelijkheid toegevoegd om ondertitels te importeren, de licentie te bepalen en de taal te selecteren.

    Release van het gedecentraliseerde video-uitzendplatform PeerTube 2.2

  • De interface van de videobeschrijvingsteksteditor die markdown ondersteunt, is verbeterd. Bewerkingsmodus op volledig scherm toegevoegd.

    Release van het gedecentraliseerde video-uitzendplatform PeerTube 2.2

  • Er is een nieuwe interface voorgesteld voor het beheren van dubbele video's voor de beheerder, waarmee u een lijst met video's van het huidige knooppunt kunt bekijken die op andere knooppunten zijn gedupliceerd, evenals een lijst met video's van anderen die op het huidige knooppunt zijn gedupliceerd. Om de schijfruimte te beoordelen die wordt ingenomen door de duplicaten van anderen, worden visuele diagrammen voorgesteld.

    Release van het gedecentraliseerde video-uitzendplatform PeerTube 2.2

  • De interface voor het modereren en beoordelen van klachten over ongepaste video's is verbeterd. Er zijn filters toegevoegd voor verschillende soorten klachten, knoppen voor het snel blokkeren van video's en accounts, miniatuurweergave in de grafiek en snelle toegang tot ingesloten video's.

    Release van het gedecentraliseerde video-uitzendplatform PeerTube 2.2

  • De mogelijkheid toegevoegd om plug-ins te maken met de implementatie van externe authenticatiemethoden. Er worden drie plug-ins aangeboden voor authenticatie met behulp van LDAP, OpenID en SAMLv2.
  • Aanroepen naar de API toegevoegd om moderatieplug-ins te maken die acties uitvoeren zoals het verwijderen van video's, het bevestigen van URL- of torrent-importen, het verbergen van een site of account en het bijhouden van een zwarte lijst met video's. Als voorbeeld wordt de plug-in peertube-plugin-auto-mute voorgesteld om accounts en knooppunten automatisch te verbergen op basis van een lijst met overtreders.
  • E-mailmeldingen hebben de mogelijkheid om HTML-opmaak te gebruiken.
  • De beheerdersinterface ondersteunt nu het automatisch aanvullen van de lijst met bewaakte knooppunten op basis van een vergelijkbare lijst op een ander knooppunt. Inclusief openbare lijsten met knooppunten voor het importeren van verbindingen kunnen worden gedownload via diensten als github, gitlab en pastebin.
  • Versterkt API om het afspelen van video's die op websites zijn ingebed te regelen. Via de API kunt u informatie krijgen over de videoduur, het einde van het afspelen en ondertitels.

Bron: opennet.ru

Voeg een reactie