Sobre o projeto
StreamVault é uma aplicação de streaming de mídia auto-hospedada construída com Ruby on Rails, projetada para proporcionar uma experiência de cinema pessoal no navegador. Permite aos usuários pesquisar conteúdo, navegar por mídias em alta e gerenciar uma biblioteca pessoal com histórico de exibição e acompanhamento de progresso. A aplicação funciona como um cliente de mídia que busca metadados de serviços como Cinemeta e OMDB, enquanto resolve links de stream através do RealDebrid.
Principais recursos incluem:
- **Reprodução Adaptativa:** Escolhe automaticamente entre reprodução direta, remuxing de vídeo ou transcodificação FFmpeg com base na compatibilidade do navegador e na qualidade da fonte.
- **Provedores Flexíveis:** Suporta Torrentio e Comet como provedores de stream, com um modo 'auto' para combinar ambos para melhor confiabilidade.
- **Gerenciamento de Mídia:** Inclui recursos para gerenciamento de biblioteca, listas de desejos e funcionalidade de 'continuar assistindo' que sincroniza entre sessões.
- **Player Personalizado:** Um player web responsivo integrado que suporta troca de faixa de áudio, seleção de legendas (incluindo suporte externo SubDL) e recuperação automática de travamentos.
- **Implantação:** Projetado para Docker, com suporte para configurações de rede complexas como proxies para contornar bloqueios do Cloudflare em provedores de VPS.
StreamVault é destinado ao uso pessoal e não inclui conteúdo protegido por direitos autorais. Atua como uma interface neutra para os usuários acessarem mídias que têm o direito legal de visualizar.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.