Veröffentlichung der dezentralen Video-Streaming-Plattform PeerTube 1.3

Veröffentlicht Release PeerTube 1.3, einer dezentralen Plattform zur Organisation von Video-Hosting und -Streaming. PeerTube bietet eine unabhÀngige, von einzelnen Anbietern unabhÀngige Alternative zu YouTube, Dailymotion und Vimeo, die ein auf P2P-Kommunikation basierendes Content Delivery Network nutzt und Besucherbrowser miteinander verbindet. Die Entwicklungen des Projekts unter der freien Lizenz Apache 2.0 verbreitet. steht unter der AGPLv3-Lizenz.

PeerTube basiert auf der Verwendung eines BitTorrent-Clients WebTorrent, der im Browser gestartet wird und die Technologie nutzt WebRTC zur Einrichtung eines direkten P2P-Kommunikationskanals zwischen Browsern sowie des Protokolls ActivityPub, das es ermöglicht, verschiedene Server mit Videos zu einem föderierten Netzwerk zusammenzufĂŒhren, 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 wurde unter Verwendung des Frameworks Angular.

Das föderierte Netzwerk von PeerTube bildet eine Gemeinschaft von miteinander verbundenen kleinen Video-Hosting-Servern, von denen jeder einen eigenen Administrator hat und eigene Regeln haben kann. Jeder Video-Server fungiert als BitTorrent-Tracker, auf dem die Benutzerkonten dieses Servers und deren Videos gespeichert sind. Der Benutzeridentifikator wird in der Form „@benutzername@server_domain“ gebildet. Der DatenĂŒbertrag beim Ansehen erfolgt direkt aus den Browsern anderer Besucher, die die Inhalte ansehen.

Wenn niemand das Video ansieht, wird die Bereitstellung vom Server organisiert, auf dem das Video ursprĂŒnglich hochgeladen wurde (es wird das Protokoll WebSeed). Neben der Verteilung des Traffics zwischen den Benutzern, die Videos ansehen, ermöglicht PeerTube auch Knoten, die von den Autoren fĂŒr die primĂ€re Veröffentlichung von Videos gestartet wurden, die Videos anderer Autoren zu cachen, wodurch ein verteiltes Netzwerk nicht nur aus Clients, sondern auch aus Servern entsteht und die Ausfallsicherheit gewĂ€hrleistet wird.

Um ĂŒber PeerTube zu streamen, muss der Benutzer lediglich ein Video, eine Beschreibung und eine Reihe von Tags auf einen der Server hochladen. Danach wird das Video im gesamten föderierten Netzwerk verfĂŒgbar, nicht nur auf dem Server der ursprĂŒnglichen Uploads. FĂŒr die Nutzung von PeerTube und die Teilnahme an der Verbreitung von Inhalten reicht ein gewöhnlicher Browser aus, es ist keine Installation zusĂ€tzlicher Software erforderlich. Die Benutzer können AktivitĂ€ten auf den ausgewĂ€hlten VideokanĂ€len verfolgen, indem sie sich auf interessierende KanĂ€le in föderierten sozialen Netzwerken (z. B. Mastodon und Pleroma) abonnieren oder ĂŒber RSS. Um Videos mithilfe von P2P-Kommunikationen zu verbreiten, kann der Benutzer auch ein spezielles Widget mit einem integrierten Web-Player auf seine Website hinzufĂŒgen.

Wenn die Regeln fĂŒr das Hochladen von Videos auf einem bestimmten PeerTube-Server den Benutzer nicht zufriedenstellen, kann er sich mit einem anderen Server verbinden oder gestart werden seinen eigenen Server. FĂŒr die schnelle Bereitstellung eines Servers steht ein vorkonfiguriertes Image im Docker-Format (chocobozzz/peertube) zur VerfĂŒgung. Derzeit gibt es Server, die von verschiedenen Freiwilligen und Organisationen betrieben werden. 332 Die wichtigsten Neuerungen der Version 1.3:

Die UnterstĂŒtzung von Video-Wiedergabelisten wurde hinzugefĂŒgt, mit denen der Nutzer eine Liste fĂŒr das spĂ€tere Anschauen erstellen kann.

  • Es können sowohl private als auch öffentliche Wiedergabelisten erstellt werden. Jeder Eintrag kann nicht nur das Video definieren, sondern auch auf die Start- und Endposition der Wiedergabe verweisen. Im Gegensatz zu KanĂ€len können Wiedergabelisten nicht abonniert werden, sondern ermöglichen eine individuelle Organisationsweise des Betrachtens. In eine Wiedergabeliste können nicht nur eigene, sondern auch fremde Videos aufgenommen werden. In die Konfigurationsdatei production.yaml wurde eine Einstellung streaming_playlists hinzugefĂŒgt, die das Verzeichnis fĂŒr gespeicherte Wiedergabelisten definiert;
    Eine Funktion zum QuarantĂ€ne von Videos wurde hinzugefĂŒgt (bei Aktivierung werden hochgeladene Videos automatisch auf die schwarze Liste gesetzt und nach einer ÜberprĂŒfung entfernt);
  • Die experimentelle UnterstĂŒtzung des Protokolls
  • HLS (HTTP Live Streaming) wurde hinzugefĂŒgt, das die adaptive Verwaltung des Streams je nach Bandbreite ermöglicht. Um HLS zu nutzen, muss fĂŒr jede Auflösung eine separate Videodatei hochgeladen werden. UnterstĂŒtzt wird dies ab FFmpeg Version 4 oder neuer; (HTTP Live Streaming), das eine adaptive Verwaltung des Streams je nach Bandbreite ermöglicht. FĂŒr die Verwendung von HLS muss fĂŒr jede Auflösung eine separate Videodatei hochgeladen werden. Es wird unterstĂŒtzt, wenn FFmpeg 4 oder eine neuere Version vorhanden ist;
  • Die Möglichkeiten zur Verwaltung von Abonnenten wurden erweitert. UnterstĂŒtzung fĂŒr das Löschen von Abonnenten, das Blockieren neuer Abonnungen, das manuelle HinzufĂŒgen von Abonnenten und das Versenden von Benachrichtigungen ĂŒber neue Abonnenten wurde hinzugefĂŒgt;
  • Die BenutzeroberflĂ€che wurde verbessert. Die Höhe des Wiedergabebereichs wurde erhöht, das Design der SchaltflĂ€chen geĂ€ndert und die GrĂ¶ĂŸe der Miniaturansichten vergrĂ¶ĂŸert,
    dem MenĂŒ wurde der Abschnitt „Meine Bibliothek“ hinzugefĂŒgt, die Darstellung auf mobilen GerĂ€ten wurde verbessert, neue animierte Effekte wurden hinzugefĂŒgt;
  • Im Administrationsinterface stehen jetzt Funktionen zum Deaktivieren des Trackers (Verbot des Betriebs im P2P-Modus), ZurĂŒcksetzen/Ändern von Benutzerdaten, Anzeigen von Server-Protokollen, Diagnostizieren von Netzwerkproblemen, Begrenzen der GrĂ¶ĂŸe des Verlaufs angesehener Videos und Löschen alter EintrĂ€ge zu externen Videos zur VerfĂŒgung.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster