Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 2.2

Veröffentlicht Ausgabe Peertube 2.2, eine dezentrale Plattform zur Organisation von Video-Hosting und Video-Broadcasting. PeerTube bietet eine herstellerneutrale Alternative zu YouTube, Dailymotion und Vimeo, indem es ein Content-Verteilungsnetzwerk nutzt, das auf P2P-Kommunikation basiert und die Browser der Besucher miteinander verknüpft. Projektentwicklungen Ausbreitung lizenziert unter AGPLv3.

PeerTube basiert auf dem BitTorrent-Client WebTorrent, im Browser gestartet und mit Technologie WebRTC um einen direkten P2P-Kommunikationskanal zwischen Browsern und dem Protokoll zu organisieren AktivitätPub, wodurch Sie unterschiedliche Videoserver in einem gemeinsamen Verbundnetzwerk vereinen können, in dem Besucher an der Bereitstellung von Inhalten beteiligt sind und die Möglichkeit haben, Kanäle zu abonnieren und Benachrichtigungen über neue Videos zu erhalten. Die vom Projekt bereitgestellte Weboberfläche wird mithilfe des Frameworks erstellt Angular.

Das PeerTube-Verbundnetzwerk besteht aus einer Gemeinschaft miteinander verbundener kleiner Video-Hosting-Server, von denen jeder seinen eigenen Administrator hat und seine eigenen Regeln festlegen kann. Jeder Server mit Video fungiert als BitTorrent-Tracker, der Benutzerkonten dieses Servers und deren Videos hostet. Die Benutzer-ID wird in der Form „@Benutzername@Serverdomain“ gebildet. Browsing-Daten werden direkt von den Browsern anderer Besucher übertragen, die sich den Inhalt ansehen.

Wenn niemand das Video ansieht, wird der Upload von dem Server organisiert, auf den das Video ursprünglich hochgeladen wurde (das Protokoll wird verwendet). WebSeed). Neben der Verteilung des Datenverkehrs unter Benutzern, die sich Videos ansehen, ermöglicht PeerTube den von Erstellern gestarteten Knoten auch, zunächst Videos zu hosten, um Videos von anderen Erstellern zwischenzuspeichern. Dadurch entsteht ein verteiltes Netzwerk nicht nur aus Clients, sondern auch aus Servern und es wird Fehlertoleranz gewährleistet.

Um mit der Übertragung über PeerTube zu beginnen, muss der Benutzer lediglich ein Video, eine Beschreibung und eine Reihe von Tags auf einen der Server hochladen. Danach ist das Video im gesamten Verbundnetzwerk verfügbar und nicht nur vom ursprünglichen Download-Server. Um mit PeerTube zu arbeiten und an der Verbreitung von Inhalten teilzunehmen, reicht ein normaler Browser aus und erfordert keine Installation zusätzlicher Software. Benutzer können die Aktivität in ausgewählten Videokanälen verfolgen, indem sie interessante Kanäle in verbundenen sozialen Netzwerken (z. B. Mastodon und Pleroma) oder über RSS abonnieren. Um Videos über P2P-Kommunikation zu verbreiten, kann der Benutzer seiner Website auch ein spezielles Widget mit integriertem Webplayer hinzufügen.

Derzeit wurde mehr als eine Website zum Hosten von Inhalten gestartet 300 Server, die von verschiedenen Freiwilligen und Organisationen verwaltet werden. Wenn ein Benutzer mit den Regeln zum Posten von Videos auf einem bestimmten PeerTube-Server nicht zufrieden ist, kann er eine Verbindung zu einem anderen Server herstellen oder laufen Ihr eigener Server. Für eine schnelle Serverbereitstellung wird ein vorkonfiguriertes Image im Docker-Format (chocobozzz/peertube) bereitgestellt.

В neue Version:

  • Es wurde die Möglichkeit hinzugefügt, Audiodateien zu importieren, sodass Sie Ihre Arrangements oder Podcasts über PeerTube verbreiten können, ohne ein Platzhaltervideo zu erstellen. Bei Bedarf können Sie der Sounddatei ein Bild beifügen.
  • Das Suchfeld wurde verbessert und enthält Hinweise zu Befehlen für die separate Suche nach Kanälen und Videos. Um beispielsweise nach Kanälen zu suchen, die mit einer Domain verknüpft sind, wurde die Konstruktion „@channel_id@domain“ vorgeschlagen.

    Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 2.2

  • Das Video-Download-Fenster bietet zusätzliche Informationen zur Datei.

    Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 2.2

  • Für nicht verbundene Benutzer wurde dem Menü auf der linken Seite des Bildschirms eine Schaltfläche „Einstellungen“ hinzugefügt, über die Sie das Erlebnis mit PeerTube an Ihre Vorlieben anpassen können, z. B. ob Sie den P2P-Modus verwenden und ob die Anzeige angezeigt werden soll Miniaturansichten von Inhalten für Erwachsene, richten Sie Sprachfilter ein, aktivieren Sie die automatische Wiedergabe und wählen Sie ein Designthema aus.

    Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 2.2

  • Über die Schnittstelle können Sie nun Videos auf PeerTube hochladen
    Ziehen Sie per Drag&Drop eine Datei mit der Maus, anstatt das Menü „Datei auswählen“ aufzurufen. Im Videoimportdialog wurde die Möglichkeit hinzugefügt, Untertitel zu importieren, die Lizenz zu ermitteln und die Sprache auszuwählen.

    Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 2.2

  • Die Benutzeroberfläche des Texteditors für Videobeschreibungen, der Markdown unterstützt, wurde verbessert. Vollbild-Bearbeitungsmodus hinzugefügt.

    Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 2.2

  • Für den Administrator wurde eine neue Schnittstelle zum Verwalten doppelter Videos vorgeschlagen, mit der Sie eine Liste der Videos des aktuellen Knotens anzeigen können, die auf anderen Knoten dupliziert sind, sowie eine Liste der Videos anderer Personen, die auf dem aktuellen Knoten dupliziert sind. Um den von den Duplikaten anderer Personen belegten Speicherplatz zu beurteilen, werden visuelle Diagramme vorgeschlagen.

    Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 2.2

  • Die Benutzeroberfläche zum Moderieren und Überprüfen von Beschwerden über unangemessene Videos wurde verbessert. Filter für verschiedene Arten von Beschwerden hinzugefügt, Schaltflächen zum schnellen Blockieren von Videos und Konten, Miniaturansicht in der Grafik bereitgestellt und Schnellzugriff auf eingebettete Videos hinzugefügt.

    Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 2.2

  • Es wurde die Möglichkeit hinzugefügt, Plugins mit der Implementierung externer Authentifizierungsmethoden zu erstellen. Für die Authentifizierung mittels LDAP, OpenID und SAMLv2 werden drei Plugins angeboten.
  • Aufrufe an die API hinzugefügt, um Moderations-Plugins zu erstellen, die Aktionen wie das Löschen von Videos, das Bestätigen von URL- oder Torrent-Importen, das Ausblenden einer Website oder eines Kontos und das Verwalten einer Video-Blacklist ausführen. Als Beispiel wird das Plugin peertube-plugin-auto-mute vorgeschlagen, um Konten und Knoten basierend auf einer Liste von Verstößen automatisch auszublenden.
  • E-Mail-Benachrichtigungen können HTML-Markup verwenden.
  • Die Administratoroberfläche unterstützt jetzt die automatische Ergänzung der Liste der überwachten Knoten basierend auf einer ähnlichen Liste auf einem anderen Knoten. Einschließlich öffentlicher Listen von Knoten zum Importieren von Verbindungen können über Dienste wie Github, Gitlab und Pastebin heruntergeladen werden.
  • Erweitert API um die Wiedergabe von auf Websites eingebetteten Videos zu steuern. Über die API erhalten Sie Informationen zur Videodauer, zum Ende der Wiedergabe und zu Untertiteln.

Source: opennet.ru

Kommentar hinzufügen