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

publicado questão Tubo Peer 2.2, 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, o upload será organizado 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 começar a transmitir via PeerTube, o usuário só precisa enviar um vídeo, uma descrição e um conjunto de tags para um dos servidores. Depois disso, o filme estará disponível em toda a rede federada, e não apenas no servidor de download principal. Para trabalhar com o PeerTube e participar da distribuição de conteúdo, basta um navegador comum e nenhum software adicional é necessário. Os usuários podem rastrear a atividade em canais de vídeo selecionados assinando feeds de interesse em redes sociais federadas (como Mastodon e Pleroma) ou via RSS. Para distribuir vídeo usando comunicações P2P, o usuário também pode adicionar um widget especial com um reprodutor da Web integrado ao seu site.

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:

  • Adicionada a capacidade de importar arquivos de áudio, permitindo distribuir seus arranjos ou podcasts através do PeerTube sem criar um espaço reservado para vídeo. Se desejar, você pode anexar uma imagem ao arquivo de som.
  • O painel de busca foi aprimorado, adicionando dicas sobre comandos para busca de canais e vídeos separadamente. Por exemplo, para buscar canais vinculados a um domínio, foi proposta a construção “@channel_id@domain”.

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

  • A janela de download do vídeo fornece informações adicionais sobre o arquivo.

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

  • Um botão “Configurações” foi adicionado ao menu do lado esquerdo da tela para usuários não conectados, por meio do qual você pode personalizar a experiência com o PeerTube de acordo com suas preferências, por exemplo, se deseja usar o modo P2P e se deseja exibir miniaturas de conteúdo adulto, configure filtros de idioma, ative a reprodução automática e selecione o tema do design.

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

  • Agora você pode usar a interface para enviar vídeos para o PeerTube
    arraste e solte para mover um arquivo com o mouse em vez de chamar o menu “Selecionar arquivo”. Na caixa de diálogo de importação de vídeo, foi adicionada a capacidade de importar legendas, determinar a licença e selecionar o idioma.

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

  • A interface do editor de texto de descrição de vídeo que suporta markdown foi melhorada. Adicionado modo de edição em tela cheia.

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

  • Uma nova interface para gerenciamento de vídeos duplicados foi proposta para o administrador, permitindo visualizar uma lista de vídeos do nó atual que estão duplicados em outros nós, bem como uma lista de vídeos de outras pessoas que estão duplicados no nó atual. Para avaliar o espaço em disco ocupado pelas duplicatas de outras pessoas, são propostos diagramas visuais.

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

  • A interface para moderação e análise de reclamações sobre vídeos inapropriados foi melhorada. Adicionados filtros para vários tipos de reclamações, botões para bloqueio rápido de vídeos e contas, exibição de miniaturas no gráfico e acesso rápido a vídeos incorporados.

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

  • Adicionada a capacidade de criar plugins com a implementação de métodos de autenticação externa. Três plugins são oferecidos para autenticação usando LDAP, OpenID e SAMLv2.
  • Adicionadas chamadas à API para criar plug-ins de moderação que executam ações como excluir vídeos, confirmar importações de URL ou torrent, ocultar um site ou conta e manter uma lista negra de vídeos. Como exemplo, o plugin peertube-plugin-auto-mute é proposto para ocultar automaticamente contas e nós com base em uma lista de violadores.
  • As notificações por e-mail podem usar marcação HTML.
  • A interface do administrador agora oferece suporte ao reabastecimento automático da lista de nós monitorados com base em uma lista semelhante em outro nó. A inclusão de listas públicas de nós para importação de conexões pode ser baixada através de serviços como github, gitlab e pastebin.
  • Aprimorado API para controlar a reprodução de vídeos incorporados em sites. Através da API, você pode obter informações sobre duração do vídeo, fim da reprodução e legendas.

Fonte: opennet.ru

Adicionar um comentário