Ir al contenido
GLMediaConsultar el proyecto

Experiencias interactivas · Guía práctica

Pixel Streaming: una experiencia 3D desde el navegador

El visitante puede explorar una escena 3D sin ejecutarla en su propio dispositivo. Eso cambia dónde están el cálculo y la operación: además de diseñar el contenido, hay que planificar cómo llegan la imagen y las acciones.

Render remoto, navegador y control de la sesión

  1. Aplicación Unreal / render
  2. Codificación + conexión
  3. Navegador: imagen + audio
  4. Acción → aplicación

Pixel Streaming permite que Unreal ejecute y renderice una aplicación en otro equipo y envíe imagen/audio por WebRTC al navegador, que devuelve acciones. No convierte Live Link en una videollamada. La figura o escena se prepara como aplicación y necesita un recorrido de operación completo.

  • Versiones: identificar Unreal, generación del plugin Pixel Streaming/Pixel Streaming 2 y rama correspondiente de infraestructura. Usá documentación e infraestructura correspondientes a esa versión.
  • Recursos: relevar sistema operativo, GPU y codificador compatibles, resolución objetivo, audio, navegador/dispositivo y red. La ficha de una GPU no determina el rendimiento de la escena.
  • Sesiones: definir si varios espectadores miran el mismo estado, si una persona tiene el control o si cada visitante requiere una instancia independiente. Son necesidades diferentes de recursos y operación.
  • Interfaz: limitar acciones disponibles, mostrar carga/desconexión, permitir reinicio de sesión y ofrecer una alternativa al gesto o al teléfono. No habilitar micrófono si la experiencia no lo necesita.

Epic describe señalización y, según la ruta de red, uso de STUN/TURN. Su infraestructura de referencia no es por sí sola un servicio completo de producción. Antes de contratar, acordar responsable de hosting, acceso, capacidad, soporte y costos de cómputo, transferencia y servicios auxiliares. Comprobá cuántas sesiones y acciones simultáneas admite la configuración antes de fijar la capacidad del servicio.

Ensayo propuesto: escena y dispositivo finales, entrada/salida de usuarios, acciones simultáneas, pérdida del enlace y retorno. Medir respuesta visible desde la acción del visitante, además del rendimiento del render. Si la ruta no es viable, disponer de una estación local operada o un recorrido de video aprobado. La elección se hace por el objetivo y los resultados del ensayo.

Preguntas para preparar la configuración

¿El navegador ejecuta toda la escena 3D?

En Pixel Streaming, la aplicación Unreal se ejecuta y renderiza en otro equipo. El navegador recibe imagen y audio y devuelve acciones. Hay que evaluar tanto el equipo de render como la conexión y el dispositivo del visitante.

¿Varios navegadores equivalen a varias experiencias independientes?

No necesariamente. Pueden compartir una instancia y su estado. Si cada visitante necesita una sesión independiente, hay que definir recursos y operación para esa arquitectura y ensayarla con la carga prevista.

Fuentes y alcance