Sobre este projeto
it-programming / mobile-development
Aberto
Estamos buscando um desenvolvedor para criar um aplicativo de streaming IPTV robusto e eficiente. O aplicativo pode ser independente ou conter um frame com redirecionamento para nosso site, onde o acesso aos conteúdos IPTV será liberado após um pré-cadastro. Temos a fonte dos canais IPTV e o conteúdo será predefinido, com a possibilidade de alterações via base de dados.
As especificações detalhadas para o desenvolvimento incluem:
1. VPN embutido para conexão segura ao site.
2. Codificação de Vídeo Eficiente: Implementar técnicas de codificação de vídeo para garantir a compressão adequada do conteúdo, mantendo alta qualidade de reprodução.
3. Cache de Conteúdo: Desenvolver um sistema de cache eficiente para armazenar localmente partes do conteúdo, visando reduzir a latência na entrega do vídeo aos usuários.
4. Compactação de Imagens e Recursos Web: Otimizar imagens e outros recursos da interface do usuário para acelerar o carregamento do aplicativo.
5. Otimização do Lado do Cliente: Aplicar técnicas de otimização no lado do cliente, como o uso de armazenamento local para buffering e carregamento sob demanda de recursos.
O aplicativo deverá ser compatível com os seguintes dispositivos e sistemas operacionais:
* Android (para TVs Samsung e LG, e dispositivos móveis Android)
* iOS (para dispositivos móveis Apple)
* webOS (para TVs LG)
* Roku OS
* Tizen OS (para TVs Samsung)
Funcionalidades essenciais:
* Reprodutor de Mídia: Integrar um reprodutor de mídia que suporte streaming iptv e se conecte a serviços ou fontes de iptv para obter os feeds de transmissão.
* Interface do Usuário (UI): Criar uma interface de usuário otimizada para TVs, com foco na navegação remota, e adaptar o design para telas maiores.
* Autenticação e Conta do Usuário: Implementar um sistema de autenticação seguro com email e senha do usuário, considerando a inclusão de funcionalidades de gerenciamento de conta.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Prazo de Entrega: Não estabelecido
Habilidades necessárias