Sobre o projeto
AVideo é uma plataforma de vídeo de código aberto projetada para pessoas físicas, empresas e desenvolvedores que desejam operar seu próprio site de vídeo em estilo de transmissão. Ela suporta hospedagem e gerenciamento de vídeo sob demanda, streaming ao vivo seguro, gravação ao vivo, chat para espectadores e retransmissão simultânea para plataformas externas.
A plataforma inclui canais e listas de reprodução para organização de conteúdo gerado por usuários, além de recursos de monetização por meio de assinaturas e acesso pay-per-view. O suporte a publicidade inclui posicionamentos de anúncios em vídeo e integrações VAST/VMAP. A proteção de conteúdo é fornecida por streaming HLS criptografado tanto para vídeos quanto para transmissões ao vivo, com gerenciamento de chaves destinado a restringir a reprodução a players autorizados. O plugin de salvamento offline permite downloads controlados, enquanto as opções de armazenamento incluem S3, B2, FTP e outros back-ends de armazenamento escaláveis. Uma API está disponível para integração com terceiros e desenvolvimento personalizado.
AVideo é dividida em três componentes principais: Streamer, o site principal de gerenciamento e reprodução de vídeo; Encoder, que converte vídeos em formatos compatíveis com a web; e Live Server, que lida com a transmissão ao vivo. O Encoder pode ser auto-hospedado para desempenho de processamento, privacidade ou compatibilidade com configurações de rede privada.
Os requisitos de servidor documentados incluem PHP 8.0 ou posterior, MySQL 5.0 ou posterior e Apache 2.x com mod_rewrite. O projeto fornece guias de instalação para várias versões do Ubuntu e uma configuração baseada em Docker. Seus mantenedores recomendam enfaticamente instalar em um sistema Ubuntu limpo, sem painéis de controle de hospedagem como cPanel, Plesk, Webmin ou VestaCP, afirmando que tais painéis podem interferir nos pacotes e serviços necessários.
O README também observa uma mudança de domínio: os domínios antigos youphptube.com e youphp.tube estão sendo descontinuados, com streamphp.com apresentado como o novo domínio oficial. Sites de demonstração são fornecidos para a plataforma principal, uma interface no estilo Flix e um site de galeria/tutoriais. A política de uso declarada do software proíbe seu uso para conteúdo sexualmente explícito, pornográfico ou com tema adulto.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.