Estamos buscando um desenvolvedor experiente para integrar uma funcionalidade de transmissão ao vivo em nosso aplicativo de tours virtuais 360° de imóveis, atualmente em uso no Meta Quest 3. Nosso aplicativo é desenvolvido em Unity 6 e já possui um backend em
Node.js/TypeScript hospedado na AWS, juntamente com um painel web próprio.
O objetivo principal desta funcionalidade é permitir que o que o cliente está visualizando no headset Meta Quest 3 seja transmitido em tempo real para uma tela externa (TV, tablet, celular ou página web). Isso permitirá que corretores imobiliários guiem os clientes durante o tour, vendo exatamente o que eles veem, e que outras pessoas na sala (família, sócios) acompanhem a experiência.
Requisitos e Expectativas:
* Transmissão ao vivo: O conteúdo visualizado pelo usuário no Quest 3 deve ser transmitido para uma página web, acessível em diversos dispositivos sem a necessidade de instalação de aplicativos adicionais.
* Baixa latência: A transmissão deve ter latência mínima (poucos segundos no máximo), garantindo que a imagem na tela externa esteja sincronizada com a experiência do usuário no headset.
* Sem impacto na performance: A funcionalidade de streaming não deve comprometer a taxa de quadros (FPS) ou a qualidade da experiência do usuário no Meta Quest 3.
* Facilidade de uso: A transmissão deve ser iniciada e parada de forma intuitiva e sem atrito, idealmente de forma automática ao iniciar um tour ou com um único clique.
* Arquitetura: O profissional deverá propor e justificar a arquitetura da solução, considerando opções como captura no Quest (Unity, casting nativo da Meta ou outras), tecnologias de streaming (WebRTC/HLS), e a escolha de serviços gerenciados ou não, bem como o player web.
* Integração: A solução deve ser compatível com nossa infraestrutura existente (Unity 6, backend
Node.js/TypeScript, AWS).
Prazo de Entrega: Não estabelecido