Ir para o conteúdo
GLMediaConversar sobre o projeto

Experiências interativas · Guia prático

Pixel Streaming: uma experiência 3D no navegador

O visitante pode explorar uma cena 3D sem executá-la em seu próprio aparelho. Isso muda onde ficam processamento e operação: além do conteúdo, é preciso planejar como chegam imagem e ações.

Render remoto, navegador e controle da sessão

  1. Aplicativo Unreal / render
  2. Codificação + conexão
  3. Navegador: imagem + áudio
  4. Ação → aplicativo

O Pixel Streaming permite ao Unreal executar e renderizar um aplicativo em outro computador e enviar imagem/áudio por WebRTC ao navegador, que devolve ações. Não transforma Live Link em videochamada. A figura ou cena é preparada como aplicativo com um fluxo de operação completo.

  • Versões: identificar Unreal, geração Pixel Streaming/Pixel Streaming 2 e branch correspondente da infraestrutura. Use a documentação e a infraestrutura correspondentes à versão escolhida.
  • Recursos: levantar sistema, GPU/codificador compatíveis, resolução-alvo, áudio, navegador/aparelho e rede. A ficha da GPU não determina o desempenho da cena.
  • Sessões: definir estado compartilhado entre espectadores, controle por uma pessoa ou instância independente por visitante. Recursos e operação são diferentes.
  • Interface: limitar ações, indicar carregamento e desconexão, permitir reinício e oferecer alternativa ao gesto ou celular. Não habilitar microfone sem necessidade.

A Epic descreve sinalização e, conforme a rota de rede, STUN/TURN. Sua infraestrutura de referência sozinha não é um serviço completo de produção. Antes de contratar, defina responsáveis por hospedagem, acesso, capacidade e suporte, além dos custos de processamento, transferência e serviços auxiliares. Teste quantas sessões e ações simultâneas a configuração suporta antes de definir a capacidade do serviço.

Ensaio proposto: cena/aparelho finais, entrada/saída de usuários, ações simultâneas, perda do enlace e retorno. Medir resposta visível a partir da ação do visitante, além do desempenho do render. Se a rota não for adequada, prever estação local operada ou percurso de vídeo aprovado. Escolher conforme objetivo e resultados do ensaio.

Perguntas para preparar a configuração

O navegador executa toda a cena 3D?

No Pixel Streaming, o Unreal executa e renderiza em outro computador. O navegador recebe imagem e áudio e devolve ações. Avalie computador de render, conexão e aparelho do visitante.

Vários navegadores significam experiências independentes?

Não necessariamente: eles podem compartilhar uma instância e seu estado. Sessões individuais exigem recursos e operação adequados, com testes sob a carga prevista.

Fontes e escopo