Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 3.2

Die Veröffentlichung einer dezentralen Plattform zur Organisation von Video-Hosting und Video-Broadcasting PeerTube 3.2 erfolgte. 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. Die Entwicklungen des Projekts werden unter der AGPLv3-Lizenz vertrieben.

Wichtigste Neuerungen:

  • Die Benutzeroberfläche wurde neu gestaltet, um eine sichtbarere Trennung von Kanälen und Konten zu ermöglichen, sodass der Benutzer beispielsweise sofort erkennen kann, dass er sich auf der Kanalseite und nicht auf der Benutzerseite befindet. Kanal-Avatare werden jetzt im quadratischen Format und Benutzer-Avatare im Kreisformat angezeigt, um Kanäle und Konten ihrer Besitzer nicht zu verwechseln. Auf der rechten Seite der Kanalseiten wurde ein Block mit Informationen zum Eigentümer hinzugefügt. Wenn Sie darauf klicken, wird eine Seite mit den Kanälen dieses Benutzers angezeigt. Das Design der Kanalseiten wurde ebenfalls optimiert, um verschiedene Kanäle deutlicher zu unterscheiden, mit der Möglichkeit, oben ein kanalspezifisches Banner und eine Support-Schaltfläche anzuheften. In Video-Miniaturansichten wird der Kanal zuerst angezeigt und die Größe der Video-Miniaturansicht wurde um ein Drittel erhöht.
    Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 3.2
  • Für Benutzer, die nicht in einem Konto angemeldet sind, wurde die Unterstützung für die automatische Fortsetzung der Wiedergabe an einer unterbrochenen Position implementiert.
  • Die Video-Upload-Schnittstelle in PeerTube wurde modernisiert. Der Download kann nun unterbrochen werden, beispielsweise aufgrund eines Verlusts der Internetverbindung, und nach einiger Zeit wieder aufgenommen werden.
  • Die Standardeinstellungen für den Video-Download wurden geändert. Wenn Sie auf die Schaltfläche „Herunterladen“ klicken, wird jetzt der Vorgang der direkten Dateiübertragung gestartet, anstatt einen Torrent-Download zu senden.
  • Die Schnittstelle bietet nun die Möglichkeit, vom Benutzer hochgeladene Videos nach Kriterien wie Veröffentlichungsdatum, Anzahl der Aufrufe und Dauer zu sortieren.
  • Es wurde eine Benachrichtigung für Administratoren über die Verfügbarkeit einer neuen Version von PeerTube und die Verfügbarkeit von Plugin-Updates implementiert.
  • Im auf Seiten eingebetteten Video-Viewer wird das bei einem Rechtsklick angezeigte Kontextmenü erweitert. So wurden beispielsweise kleine erklärende Icons und ein Statistikblock mit technischen Informationen für fortgeschrittene Benutzer hinzugefügt.
    Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 3.2

Wir möchten Sie daran erinnern, dass PeerTube auf der Verwendung des BitTorrent-Clients WebTorrent basiert, der im Browser ausgeführt wird und die WebRTC-Technologie verwendet, um einen direkten P2P-Kommunikationskanal zwischen Browsern zu organisieren, und dem ActivityPub-Protokoll, mit dem Sie unterschiedliche Videoserver vereinen können ein gemeinsames Verbundnetzwerk, in dem Besucher an der Bereitstellung von Inhalten teilnehmen und die Möglichkeit haben, Kanäle zu abonnieren und Benachrichtigungen über neue Videos zu erhalten. Die vom Projekt bereitgestellte Weboberfläche basiert auf dem Angular-Framework.

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 (es wird das WebSeed-Protokoll verwendet). 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. Es gibt Unterstützung für Live-Streaming mit Inhaltsbereitstellung im P2P-Modus (Standardprogramme wie OBS können zur Steuerung des Streamings verwendet werden).

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 gibt es über 900 Content-Hosting-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 sich mit einem anderen Server verbinden oder einen eigenen Server starten. Für eine schnelle Serverbereitstellung wird ein vorkonfiguriertes Image im Docker-Format (chocobozzz/peertube) bereitgestellt.

Source: opennet.ru

Kommentar hinzufügen