1x de R$ 50,90 com juros | R$ 50,90 |
---|---|
2x de R$ 25,70 com juros | R$ 51,40 |
Aplicação web com PHP que funciona como um painel de controle para exibir conteúdo em TVs ou monitores conectados à internet
Este sistema de mídia indoor é uma solução completa para gerenciamento e exibição de conteúdos digitais em telas instaladas em ambientes internos, como lojas, shoppings, escritórios, entre outros. Desenvolvido em PHP, o sistema possui um painel administrativo intuitivo que permite o controle total das telas e do conteúdo exibido.
Principais funcionalidades:
Gerenciamento de Telas: Cadastro, edição e controle das telas conectadas ao sistema, com possibilidade de definir localização, nome e status de cada display.
Upload e Organização de Conteúdos: Permite enviar, categorizar e organizar arquivos de mídia, incluindo fotos e vídeos, facilitando a montagem dos playlists para exibição.
Criação de Playlists e Agendamento: Montagem de playlists com diferentes tipos de mídia para exibição sequencial ou programada, com opção de definir horários específicos para cada conteúdo.
Painel Administrativo em PHP: Interface amigável para administração do sistema, possibilitando fácil acesso às funcionalidades e controle remoto das telas.
Visualização em Tempo Real: Monitoramento do status das telas e conteúdos que estão sendo exibidos, garantindo que tudo esteja funcionando conforme o esperado.
Suporte a Múltiplos Formatos de Mídia: Compatível com os principais formatos de imagem (JPEG, PNG, GIF) e vídeo (MP4, AVI), garantindo flexibilidade na escolha do conteúdo.
Segurança e Controle de Usuários: Sistema de login e permissões para garantir que apenas usuários autorizados possam gerenciar as telas e conteúdos.
Essa solução é ideal para quem deseja dinamizar a comunicação visual interna, promovendo campanhas, informações e anúncios de forma moderna e eficiente, tudo controlado por um sistema robusto e fácil de usar desenvolvido em PHP.
Servidor: Computador ou servidor com pelo menos 2 CPUs e 4GB de RAM (recomendado para suporte a múltiplas telas simultâneas).
Espaço em Disco: Mínimo de 10GB livres para armazenamento de arquivos de mídia (fotos e vídeos).
Rede: Conexão estável de internet ou rede local (LAN) para comunicação entre servidor e telas.
Telas/Displays: Monitores ou TVs compatíveis com o sistema cliente instalado (podem ser Smart TVs ou dispositivos conectados, como players de mídia).
Sistema Operacional: Linux (Ubuntu, CentOS, Debian) ou Windows Server.
Servidor Web: Apache, Nginx ou outro compatível.
PHP: Versão 7.4 ou superior, com as extensões:
mysqli ou PDO (para conexão com banco de dados)
GD (para manipulação de imagens, se necessário)
Fileinfo (para validação de arquivos)
Banco de Dados: MySQL 5.7+ ou MariaDB.
Gerenciador de Pacotes: Composer (para dependências PHP, se usado).
Dispositivo Cliente: Computador, smart TV ou player que consiga se conectar ao servidor e exibir conteúdos via navegador ou aplicativo dedicado.
Navegador: Navegador atualizado compatível com HTML5 para exibição de vídeos e imagens.
Conectividade: Rede local (LAN) ou acesso à internet para sincronização do conteúdo.
Configurar servidor web e banco de dados.
Importar banco de dados do sistema.
Definir diretórios para upload e armazenamento dos conteúdos (com permissões de escrita).
Configurar variáveis de ambiente, como conexão com o banco de dados.
Acesso ao painel administrativo via navegador para cadastro de telas e upload dos conteúdos.
Certificado SSL para conexões seguras (HTTPS).
Firewall configurado para proteger o servidor.
Controle de acesso via usuário e senha para o painel administrativo.