Projeto Vídeo Player Android

Kapalı İlan edilme: 3 yıl önce Teslim sırasında ödenir
Kapalı Teslim sırasında ödenir

Desenvolvimento de um player de vídeo (MP4/AVI/etc) e áudio (MP3), feito em Java nativo do Android (SDK), desenvolvido no próprio ambiente de desenvolvimento do Android, o Android Studio.

Essa aplicação deverá ser executada automaticamente, quando o Tablet e ou TV Box (Android 7.1 ou posterior) for iniciado, sem a intervenção humana.

Também deverá ter um mecanismo de proteção, que impeça os usuários de acessarem o menu ou a home

Já temos um projeto iniciado, com o player já em funcionamento, utilizando o EXO do Google, que se mostrou melhor e mais estável que os demais, além de já estar com um modo de autostart e proteção implementados, que deverá ser usado com base no desenvolvimento.

Deverá ter comunicação com API Web Service (HTTP e HTTPS), utilizando JSON como protocolo básico de conversa, devendo ser implementados os seguintes métodos: (Melhores detalhes depois no projeto)

• Autenticação do aplicativo, via chave única: Libera o Acesso se o cadastro estiver OK, caso negativo, deverá mostrar aviso ou código ao usuário.

• Atualização de Informações do Player/Licença/Projeto

• Receber as configurações/Roteiro dos arquivos que devem ser baixados e tocados

• Abaixar as mídias no servidor de mídias

• Receber as configurações de Layers (texto sobre o vídeo)

• Receber outras informações via o WS

O player, deverá abaixar (fazer download) das mídias (Imagem, vídeo, áudio, etc), conforme receber a listagem.

As mídias deverão respeitar o scheduler, conforme fornecido na configuração/roteiro do WS, além das informações de roteiro (mais detalhes no projeto), como dia da semana, horário, prioridade, etc.

Deverá ter a capacidade de tocar uma mídia de vídeo e áudio, simultaneamente.

Deverá ter a capacidade de mostrar layer (Caixa de texto, igual a legenda) por cima dos vídeos, com posição, tamanho definidos pelo roteiro/config do WS

Enviar Logs e Diagnósticos para o WS.

*No futuro*, conseguir via WebSocket o stream da Tela, para diagnóstico do Suporte e a execução e comandos e ou programas no Android de forma remota pelo suporte

Mobile App Development Android Web Hizmetleri Java

Proje NO: #29652712

Proje hakkında

Uzak proje Aktif 2 yıl önce