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

Publié question Tube de pairs 2.1, 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, la mise en ligne est organisée par le serveur sur lequel la vidéo a été initialement téléchargée (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 logiciels supplémentaires. 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:

  • Les souhaits des utilisateurs pour améliorer l'interface ont été pris en compte. Ajout d'effets d'animation lors du démarrage et de l'arrêt de la lecture vidéo pour fournir des commentaires sur l'action. Icônes et boutons repensés sur la page de visualisation vidéo. Pour les utilisateurs autorisés, lorsque vous passez la souris sur une vignette vidéo, une icône d'horloge apparaît désormais pour ajouter la vidéo à la liste À regarder plus tard ;

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

  • La page « À propos » avec la présentation du projet a été repensée, ce qui offre un accès rapide à la documentation et aux applications supplémentaires. Considérablement élargi documentation, de nombreux nouveaux guides de mise en place et de diagnostic des problèmes ont été proposés ;

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

  • Les possibilités de discuter de vidéos ont été élargies. Une nouvelle présentation des commentaires a été proposée, dans laquelle les commentaires originaux et les réponses qui y sont apportées sont clairement séparés. Affichage amélioré des avatars et rendu les noms d'utilisateur plus lisibles. Les réponses envoyées par l'auteur de la vidéo discutée sont mises en évidence. Il existe deux modes de visualisation, triés par heure d'envoi du commentaire et par nombre de réponses. Il est désormais possible d'utiliser le balisage Markdown dans le texte. Ajout d'options pour masquer les messages d'un participant ou d'un nœud spécifique ;

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

  • Ajout d'un nouveau mode privé "vidéo à usage interne", vous permettant de publier une vidéo uniquement aux utilisateurs connectés au serveur actuel sur lequel la vidéo a été initialement téléchargée. Ce mode peut être utilisé pour organiser l'accès à des vidéos confidentielles uniquement pour certains groupes d'utilisateurs, comme les amis, les membres de la famille ou les collègues de travail ;
  • Implémentation de la génération automatique d'hyperliens vers un moment spécifique de la vidéo lorsque l'heure est mentionnée (mm:ss ou h:mm:ss) dans la description ou les commentaires ;

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

  • Préparé Bibliothèque JavaScript avec une API de gestion de l'intégration de vidéos sur les pages ;
  • Ajouté par occasion générer un streaming vidéo HLS (HTTP Live Streaming) à l'aide du script create-transcoding-job. Il est également possible de désactiver WebTorrent et d'utiliser uniquement HLS ;
  • Ajout de la prise en charge du format vidéo m4v;
  • Lancé infrastructure pour la traduction conjointe de l'interface dans différentes langues à l'aide du service Weblate.

Source: opennet.ru

Ajouter un commentaire