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

publicado questão Tubo Peer 2.0, 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, mais de um site foi lançado para hospedar conteúdo 300 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).

В novo problema:

  • Foram feitas alterações que quebram a compatibilidade. Implementação do sistema antigo removida garantias assinar digitalmente documentos JSON LD (Linked Dat). O parâmetro de configuração email.object foi renomeado para email.subject;
  • O suporte para plugins e temas foi estabilizado. 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);
  • A capacidade de conectar manipuladores para filtrar usuários durante o registro foi adicionada à API de desenvolvimento do plugin (filter:api.user.signup.allowed.result);
  • As ferramentas de gerenciamento de nós PeerTube foram expandidas na interface web do administrador. Como parte do trabalho de criação de um novo diretório de nós PeerTube (joinpeertube.org) adicionou campos de informações adicionais que descrevem o nó suportado: categoria, idioma de comunicação, Código de Conduta, regras de moderação, informações sobre o proprietário e administrador, informações sobre o equipamento e financiamento do nó. As informações especificadas também são postadas na página de conexão do usuário ao nó e na seção “Sobre”;
  • Adicionada a capacidade de rastrear automaticamente outros nós e registros acessíveis ao público;
  • Adicionada página com os vídeos mais curtidos;
  • Uma seção com estatísticas foi adicionada à página de informações do nó;
  • A guia de vídeo agora suporta pesquisa que não diferencia maiúsculas de minúsculas;
  • Adicionado modo de reprodução automática para o próximo vídeo recomendado;
  • Adicionado suporte para legendas na forma de arquivos de texto simples;
  • As operações de substituição temática foram aceleradas;
  • A capacidade de ativar a transmissão usando HLS (HTTP Live Streaming) foi adicionada ao painel de administração.

Fonte: opennet.ru

Adicionar um comentário