Sobre este projeto
it-programming / web-development
Aberto
O objetivo deste projeto é desenvolver uma plataforma web centralizada para o gerenciamento, agendamento e veiculação de conteúdos multimídia, como vídeos e imagens, em telas remotas (TVs e Monitores equipados com players Android/TV Box). A solução será composta por três componentes chave:
1. Painel Web de Gestão (SaaS): Uma interface administrativa robusta para clientes. Este painel permitirá o cadastro e gerenciamento de telas remotas, upload de arquivos multimídia (vídeos e imagens), montagem e agendamento de playlists personalizadas, e acompanhamento de relatórios de veiculação e status dos players.
2. Aplicativo Player (Android): Um aplicativo nativo para Android, a ser instalado nos dispositivos das TVs e TV Boxes. Este app será responsável pela sincronização do conteúdo agendado, armazenamento local em cache para reprodução offline e garantia de reprodução contínua em loop, conforme as playlists definidas no painel web.
3. Servidor de Comunicação em Tempo Real: Um broker baseado em tecnologias como MQTT ou WebSockets, que permitirá o envio de comandos instantâneos aos players Android. Funcionalidades como captura de tela remota, reinício do aplicativo ou do dispositivo, e atualização forçada do cache de conteúdo deverão ser implementadas através deste servidor. A arquitetura deve garantir comunicação eficiente e confiável entre o painel de gestão e os players.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias