Lançamento da plataforma de transmissão de vídeo descentralizada PeerTube 1.4

publicado questão Tubo Peer 1.4, uma plataforma descentralizada para organizar hospedagem e transmissão de vídeo. PeerTube oferece uma alternativa neutra em termos de fornecedor ao YouTube, Dailymotion e Vimeo, usando uma rede de distribuição de conteúdo baseada em comunicações P2P e conectando os navegadores dos visitantes. Desenvolvimentos de projetos espalhar licenciado sob AGPLv3.

PeerTube é baseado no cliente BitTorrent WebTorrent, lançado no navegador e usando tecnologia WebRTC para organizar um canal de comunicação P2P direto entre navegadores e o protocolo Publicação de atividades, que permite unir servidores de vídeo diferentes em uma rede federada comum na qual os visitantes participam da entrega de conteúdo e têm a capacidade de se inscrever em canais e receber notificações sobre novos vídeos. A interface web fornecida pelo projeto é construída usando o framework Angular.

A rede federada PeerTube é formada como uma comunidade de pequenos servidores de hospedagem de vídeo interconectados, cada um com seu próprio administrador e podendo adotar suas próprias regras. Cada servidor com vídeo desempenha o papel de rastreador BitTorrent, que hospeda as contas de usuário deste servidor e seus vídeos. O ID do usuário está no formato "@user_name@server_domain". Os dados de navegação são transmitidos diretamente dos navegadores de outros visitantes que visualizam o conteúdo.

Se ninguém visualizar o vídeo, a devolução é organizada pelo servidor para o qual o vídeo foi originalmente carregado (o protocolo é usado WebSeed). Além de distribuir o tráfego entre os usuários que assistem aos vídeos, o PeerTube também permite que nós lançados pelos criadores hospedem inicialmente vídeos para armazenar em cache vídeos de outros criadores, formando uma rede distribuída não apenas de clientes, mas também de servidores, além de fornecer tolerância a falhas.

Para iniciar a transmissão via PeerTube, basta o usuário enviar um vídeo, uma descrição e um conjunto de tags para um dos servidores. Depois disso, o vídeo ficará disponível em toda a rede federada, e não apenas no servidor de download inicial. Para trabalhar com PeerTube e participar na distribuição de conteúdo, um navegador normal é suficiente e não requer instalação de software adicional. Os usuários podem acompanhar a atividade em canais de vídeo selecionados assinando canais de interesse em redes sociais federadas (por exemplo, Mastodon e Pleroma) ou via RSS. Para distribuir vídeos usando comunicações P2P, o usuário também pode adicionar ao seu site um widget especial com um web player integrado.

Atualmente em execução para postagem de conteúdo 320 servidores mantidos por vários voluntários e organizações.
Se um usuário não estiver satisfeito com as regras para postar vídeos em um servidor PeerTube específico, ele poderá se conectar a outro servidor ou correr seu próprio servidor. Para implantação rápida do servidor, é fornecida uma imagem pré-configurada no formato Docker (chocobozzz/peertube).

Na nova versão:

  • Adicionado suporte experimental para plug-ins e temas que podem ser instalados por meio da interface web do administrador. Cada instância do PeerTube pode ter seu próprio tema (o administrador carrega os temas, após os quais eles ficam disponíveis para ativação pelos usuários);
  • Adicionado suporte para carregamento de arquivos de áudio. O próprio PeerTube criará um vídeo com uma imagem estática baseada neles, mesclando o arquivo de áudio com a capa do álbum e os parâmetros do arquivo;
  • Foi implementado suporte para registro de usuário em vários estágios. Novos usuários podem criar seu próprio canal (nome de usuário/canal). Por padrão, o usuário vê a página do canal, não a página inicial da conta;
  • Adicionada a capacidade de usar parâmetros muted, loop e peertubeLink em URLs;
  • A interface de publicação de vídeo foi redesenhada, adicionando a capacidade de atribuir horários de início e término para reprodução, legendas, sinalizadores de reprodução automática e cíclica;
  • Fornecida exibição de grupos de assinantes e vídeos adicionados recentemente em ordem cronológica;
  • Adicionado um filtro de idioma que permite exibir vídeos apenas em determinados idiomas;
  • Adicionada a possibilidade de transferir vídeos públicos ou ainda não publicados, bem como playlists, para a categoria privada;
  • Foi implementada a capacidade de transcodificar vídeo com qualidade 4K;
  • Fornece suporte para exclusão federada de comentários (em outros servidores) excluídos pelo proprietário do vídeo;
  • Adicionada a capacidade de definir uma senha de administrador durante a primeira inicialização;
  • Resolve um problema de segurança causado pela capacidade dos moderadores de criar e alterar configurações de usuários privilegiados. A partir de agora, as ações dos moderadores serão limitadas apenas aos usuários comuns;
  • Os utilitários CLI estão incluídos em um pacote separado para reduzir o tamanho das dependências do servidor;
  • Melhor desempenho do cache de arquivos estáticos e exibição mais rápida de fontes.

Fonte: opennet.ru

Adicionar um comentário