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
- Aplicativo Unreal / render
- Codificação + conexão
- Navegador: imagem + áudio
- 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
- Epic — Pixel Streaming, Unreal Engine 5.8 — Render remoto, áudio/vídeo WebRTC e entradas do navegador.
- Epic — Hosting and Networking Guide for Pixel Streaming — Arquitetura de conexão e escala; componentes de referência, não um serviço completo de produção.
- Epic — Pixel Streaming Reference, Unreal Engine 5.8 — Requisitos por hardware, navegador e geração do plugin. Verificar a versão escolhida.