Sortie de la plateforme de diffusion vidéo décentralisée PeerTube 2.0

Publié question Tube de pairs 2.0, une plateforme décentralisée d'organisation de l'hébergement et de la diffusion vidéo. PeerTube offre une alternative indépendante à YouTube, Dailymotion et Vimeo, en utilisant un réseau de distribution de contenu basé sur les communications P2P et en reliant les navigateurs des visiteurs entre eux. Développements de projets propagé sous licence AGPLv3.

PeerTube est basé sur le client BitTorrent WebTorrent, lancé dans le navigateur et utilisant la technologie WebRTC organiser un canal de communication P2P direct entre les navigateurs et le protocole ActivitéPub, qui vous permet d'unir des serveurs vidéo disparates dans un réseau fédéré commun dans lequel les visiteurs participent à la diffusion du contenu et ont la possibilité de s'abonner à des chaînes et de recevoir des notifications sur les nouvelles vidéos. L'interface Web fournie par le projet est construite à l'aide du framework Angulaire.

Le réseau fédéré PeerTube est constitué d'une communauté de petits serveurs d'hébergement vidéo interconnectés, chacun ayant son propre administrateur et pouvant adopter ses propres règles. Chaque serveur avec vidéo agit comme un tracker BitTorrent, qui héberge les comptes d'utilisateurs de ce serveur et leurs vidéos. L'ID utilisateur est formé sous la forme « @user_name@server_domain ». Les données de navigation sont transmises directement depuis les navigateurs des autres visiteurs consultant le contenu.

Si personne ne visionne la vidéo, le retour est organisé par le serveur sur lequel la vidéo a été initialement mise en ligne (le protocole est utilisé Graine Web). En plus de distribuer le trafic entre les utilisateurs qui regardent des vidéos, PeerTube permet également aux nœuds lancés par les créateurs d'héberger initialement des vidéos pour mettre en cache les vidéos d'autres créateurs, formant ainsi un réseau distribué non seulement de clients mais également de serveurs, tout en offrant une tolérance aux pannes.

Pour commencer à diffuser via PeerTube, l'utilisateur doit simplement télécharger une vidéo, une description et un ensemble de balises sur l'un des serveurs. Après cela, la vidéo sera disponible sur tout le réseau fédéré, et pas seulement depuis le serveur de téléchargement initial. Pour travailler avec PeerTube et participer à la distribution de contenu, un navigateur classique suffit et ne nécessite pas l'installation de logiciel supplémentaire. Les utilisateurs peuvent suivre l'activité dans les chaînes vidéo sélectionnées en s'abonnant aux chaînes d'intérêt sur les réseaux sociaux fédérés (par exemple, Mastodon et Pleroma) ou via RSS. Pour distribuer des vidéos à l'aide des communications P2P, l'utilisateur peut également ajouter un widget spécial avec un lecteur Web intégré à son site Web.

Actuellement, plus d'un site Web a été lancé pour héberger du contenu 300 serveurs entretenus par divers bénévoles et organisations. Si un utilisateur n'est pas satisfait des règles de publication de vidéos sur un serveur PeerTube particulier, il peut se connecter à un autre serveur ou courir votre propre serveur. Pour un déploiement rapide du serveur, une image préconfigurée au format Docker (chocobozzz/peertube) est fournie.

В nouvelle version:

  • Des modifications ont été apportées qui rompent la compatibilité. Suppression de l'ancienne implémentation du système assurances signature numérique de documents JSON LD (Linked Dat). Le paramètre de configuration email.object a été renommé email.subject ;
  • La prise en charge des plugins et des thèmes a été stabilisée. Chaque instance PeerTube peut avoir son propre thème (l'administrateur télécharge les thèmes, après quoi ils deviennent disponibles pour l'activation par les utilisateurs) ;
  • La possibilité de connecter des gestionnaires pour filtrer les utilisateurs lors de l'inscription a été ajoutée à l'API de développement du plugin (filter:api.user.signup.allowed.result) ;
  • Les outils de gestion des nœuds PeerTube ont été étendus dans l'interface Web de l'administrateur. Dans le cadre des travaux de création d'un nouveau répertoire de nœuds PeerTube (rejoindrepeertube.org) ajout de champs d'informations supplémentaires décrivant le nœud pris en charge : catégorie, langue de communication, code de conduite, règles de modération, informations sur le propriétaire et l'administrateur, informations sur l'équipement et le financement du nœud. Les informations spécifiées sont également publiées sur la page de connexion de l'utilisateur au nœud et dans la section « À propos » ;
  • Ajout de la possibilité de suivre automatiquement d'autres nœuds et registres accessibles au public ;
  • Ajout d'une page avec les vidéos les plus appréciées ;
  • Une section avec des statistiques a été ajoutée à la page d'informations sur le nœud ;
  • L'onglet vidéo prend désormais en charge la recherche sans distinction de casse ;
  • Ajout du mode de lecture automatique pour la prochaine vidéo recommandée ;
  • Ajout de la prise en charge des sous-titres sous forme de simples fichiers texte ;
  • Les opérations de substitution de thèmes ont été accélérées ;
  • La possibilité d'activer la diffusion à l'aide de HLS (HTTP Live Streaming) a été ajoutée au panneau d'administration.

Source: opennet.ru

Ajouter un commentaire