Publicado: há 5 anos
Propostas: 2
Preciso de um player de conteúdo para página web.
O player precisa buscar em um banco de dados mysql uma tabela com dados de programação, a partir da tabela de programação, montar uma lista de reprodução, obedecendo a ordem da lista e o tempo da programação dos conteúdos previamente cadastrados.
Os conteúdos cadastrados devem ser: vídeos em formatos .mp4 ou .avi, bem como imagens .jpg, .png ou .gif, textos, ou páginas .html.
É Importante que o player faça a gestão do tempo cadastrado para programação de forma automática e cuide para que ocorra as transições do conteúdo.
Exemplo prático de execução,
Primeiro são cadastrados na programação 'Lista 1', três conteúdo.
- Vídeo com tempo de programação de 20 segundos .mp4
- Vídeo com tempo de programação de 15 segundos .avi
- Imagem de tempo de programação de 10 segundos .png
- Página da web com tempo de prog. De 10 seg .html
- Vídeo com tempo de programação de 15 segundos .mp4
O player deve executar a lista, repetidamente, alternando sequencialmente entre os conteúdos. Observando que conteúdo de vídeo tem seu tempo de execução, e deve ser exibido completo, porém conteúdos de imagem e páginas da web devem seguir o tempo de exibição previamente cadastrado na tabela programação.
O player deve ser preparado para eventuais faltas de conexão com rede, de forma que mantenha a última lista de reprodução, até que retome a conexão com a rede.
O resolução do player deve ser pré configuravel.
Ao final da lista, verifica se não existem modificações na lista e repete a execução e salva na tabela de logs a execução com sucesso da programação com data e hora.
É Primordial que a alternância entre as mídias de formatos diferentes seja rápida, quanto mais imperceptível melhor. De forma que o tempo de carregamento dos vídeos, imagens e páginas da web não seja exibido.
O player deve ser preparado para vídeos e imagens de tamanhos diferentes, tendo
Por fim, deve ser disponibilizado relatório, através da tabela de logs, das datas e horários que foram executadas as mídias, podendo filtrar por datas, incluindo dias, meses e datas especificas, filtragem por lista de programação e filtragem por conteúdo exibido.
Categoria: TI e Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Disponibilidade requerida: Conforme necessário
Funções necessárias: Designer, Desenvolvedor