Die Veröffentlichung der dezentralen Videostreaming-Plattform PeerTube 2.2

Veröffentlicht Veröffentlichung PeerTube 2.2, eine dezentralisierte Plattform für das Hosting und Streaming von Videos. PeerTube bietet eine unabhängige Alternative zu YouTube, Dailymotion und Vimeo, die auf einem P2P-basierten Content Delivery Network beruht und die Browser der Besucher miteinander verbindet. Das Projekt bietet werden unter der AGPLv3-Lizenz.

PeerTube basiert auf der Verwendung eines BitTorrent-Clients WebTorrent, der im Browser betrieben wird und die Technologie WebRTC nutzt, um eine direkte P2P-Verbindung zwischen den Browsern herzustellen, sowie das Protokoll ActivityPub, das es ermöglicht, verschiedene Server mit Videos in ein gemeinsames föderiertes Netzwerk zu integrieren, in dem Besucher Inhalte bereitstellen und Kanälen folgen sowie Benachrichtigungen über neue Videos erhalten können. Die bereitgestellte Web-Oberfläche des Projekts basiert auf dem Framework Angular.

Das föderative PeerTube-Netzwerk wird als ein Zusammenschluss von miteinander verbundenen kleinen Video-Hosting-Servern gebildet, von denen jeder einen eigenen Administrator hat und eigene Regeln festlegen kann. Jeder Video-Server fungiert als BitTorrent-Tracker, auf dem die Benutzerkonten und Videos dieses Servers gespeichert sind. Die Benutzer-ID wird in der Form „@benutzername@server_domain“ generiert. Die Datenübertragung beim Ansehen erfolgt direkt aus den Browsern anderer Besucher, die den Inhalt abrufen.

Wenn Videos nicht angesehen werden, wird die Auslieferung vom Server organisiert, auf den das Video ursprünglich hochgeladen wurde (Protokoll wird verwendet). WebSeed). Neben der Verteilung des Traffics zwischen den Benutzern, die Videos ansehen, ermöglicht PeerTube auch Knoten, die von den Autoren zur initialen Bereitstellung von Videos gestartet wurden, Videos anderer Autoren zwischenzuspeichern und so ein verteiltes Netzwerk aus nicht nur Clients, sondern auch Servern zu bilden, das zudem Ausfallsicherheit gewährleistet.

Um mit PeerTube zu starten, genügt es, ein Video, eine Beschreibung und eine Reihe von Tags auf einen der Server hochzuladen. Anschließend wird das Video im gesamten föderierten Netzwerk verfügbar, nicht nur auf dem Server, auf dem es ursprünglich hochgeladen wurde. Für die Nutzung von PeerTube und die Teilnahme an der Verbreitung von Inhalten ist lediglich ein gängiger Browser erforderlich; es ist keine zusätzliche Softwareinstallation nötig. Nutzer können Aktivitäten in ihren bevorzugten Videokanälen verfolgen, indem sie den interessierenden Kanälen in den föderierten sozialen Netzwerken (wie Mastodon und Pleroma) folgen oder über RSS. Um Videos über P2P-Kommunikation zu verbreiten, kann der Nutzer auch ein spezielles Widget mit einem eingebetteten Web-Player auf seiner Website hinzufügen.

Derzeit sind mehr als 300 Server aktiv, die von verschiedenen Freiwilligen und Organisationen unterstützt werden. Wenn ein Benutzer mit den Videowhosting-Regeln eines bestimmten PeerTube-Servers nicht zufrieden ist, kann er sich mit einem anderen Server verbinden oder seinen eigenen Server starten. Für die schnelle Bereitstellung eines Servers steht ein vorkonfiguriertes Docker-Image (chocobozzz/peertube) zur Verfügung.

In in der neuen Version:

  • Die Möglichkeit, Audiodateien zu importieren, wurde hinzugefügt, sodass Sie Ihre Arrangements oder Podcasts über PeerTube ohne die Erstellung eines Video-Trails verbreiten können. Ein Bild kann an die Audiodatei angehängt werden, falls gewünscht.
  • Die Suchleiste wurde verbessert und zeigt jetzt Vorschläge für Befehle zum getrennten Suchen von Kanälen und Videos. Zum Beispiel wird für die Kanalsuche im Zusammenhang mit der Domain die Konstruktion „@channel_id@domain“ vorgeschlagen.

    Die Veröffentlichung der dezentralen Videostreaming-Plattform PeerTube 2.2
  • Im Video-Upload-Fenster wird nun zusätzliche Informationen über die Datei angezeigt.

    Die Veröffentlichung der dezentralen Videostreaming-Plattform PeerTube 2.2
  • Im Menü auf der linken Seite des Bildschirms wurde eine Schaltfläche „Einstellungen“ für nicht angemeldete Benutzer hinzugefügt, über die Sie die Nutzung von PeerTube nach Ihren Vorlieben anpassen können, zum Beispiel ob der P2P-Modus verwendet werden soll und ob Vorschaubilder für Inhalte für Erwachsene angezeigt werden sollen, die Sprache filtern, das Autoplay aktivieren und das Design auswählen.

    Die Veröffentlichung der dezentralen Videostreaming-Plattform PeerTube 2.2
  • Für den Upload von Videos auf PeerTube kann jetzt die drag&drop-Oberfläche verwendet werden, um die Datei mit der Maus zu verschieben, anstatt das Menü „Datei auswählen“ aufzurufen. Im Importdialog für Videos wurde die Möglichkeit hinzugefügt, Untertitel zu importieren, Lizenzen zu definieren und die Sprache auszuwählen.
    drag&drop для перемещения файла мышью вместо вызова меню «Select file». В диалоге импорта видео добавлена возможность импорта субтитров, определения лицензии и выбора языка.

    Die Veröffentlichung der dezentralen Videostreaming-Plattform PeerTube 2.2
  • Die Benutzeroberfläche des Texteditors mit Video-Beschreibung, die Markdown-Formatierung unterstützt, wurde verbessert. Ein Vollbildbearbeitungsmodus wurde hinzugefügt.

    Die Veröffentlichung der dezentralen Videostreaming-Plattform PeerTube 2.2
  • Für Administratoren wurde eine neue Benutzeroberfläche zur Verwaltung von Video-Duplikaten vorgeschlagen, die es ermöglicht, eine Liste von Videos des aktuellen Knotens anzuzeigen, die auf anderen Knoten dupliziert sind, sowie eine Liste von fremden Videos, die auf dem aktuellen Knoten dupliziert sind. Übersichtliche Diagramme wurden hinzugefügt, um den Speicherplatz darzustellen, der von fremden Duplikaten belegt wird.

    Die Veröffentlichung der dezentralen Videostreaming-Plattform PeerTube 2.2
  • Die Benutzeroberfläche für die Moderation und die Prüfung von Beschwerden über anstößige Videos wurde verbessert. Verschiedene Beschwerdefilter, Schnellblockier-Buttons für Videos und Konten sowie eine Vorschauansicht auf dem Grafiken wurden hinzugefügt, und ein schneller Zugriff auf eingebettete Videos ist now verfügbar.

    Die Veröffentlichung der dezentralen Videostreaming-Plattform PeerTube 2.2
  • Die Möglichkeit, Plugins mit Implementierungen externer Authentifizierungsmethoden zu erstellen, wurde hinzugefügt. Drei Plugins zur Authentifizierung mit LDAP, OpenID und SAMLv2 wurden vorgeschlagen.
  • Die API wurde um Aufrufe zur Erstellung von Moderations-Plugins erweitert, die Aktionen wie das Löschen von Videos, die Bestätigung des Imports von URLs oder Torrents, das Verstecken von Knoten oder Konten sowie die Pflege einer schwarzen Liste für Videos durchführen. Ein Beispiel dafür ist das Plugin peertube-plugin-auto-mute, das Konten und Knoten basierend auf einer Liste von Übeltätern automatisch ausblendet.
  • In E-Mail-Benachrichtigungen besteht die Möglichkeit, HTML-Markup zu verwenden.
  • Die Administrationsoberfläche bietet nun die Unterstützung für die automatische Aktualisierung der Liste überwachten Knoten basierend auf einer ähnlichen Liste eines anderen Knotens. Öffentlich zugängliche Knotenlisten für den Import von Verbindungen können zusätzlich über Dienste wie GitHub, GitLab und Pastebin hochgeladen werden.
  • Verbessert API zur Steuerung der Wiedergabe von eingebettetem Video auf Webseiten. Über die API können Informationen zur Videodauer, zum Ende der Wiedergabe und zu Untertiteln abgerufen werden.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster