Reproducción de video

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Puedes utilizar VideoFrame para reproducir activos de video en tu juego, ya sea en un SurfaceGui en el mundo 3D o en una interfaz ScreenGui. Dado que cada activo de video debe ser descargado en el dispositivo de cada jugador antes de poder reproducirse, la forma en que tu juego precarga y reproduce video tiene un impacto directo en el uso de datos y el rendimiento. Monitorear con qué frecuencia se descarga el video en comparación con cuántas veces se ve realmente ayuda a reducir la transferencia de datos innecesaria y a ofrecer una experiencia más fluida, especialmente en dispositivos de gama baja.

Observabilidad

El panel de Video Service proporciona información y análisis para monitorear y optimizar cómo tu juego descarga y reproduce activos de video. Puedes encontrarlo en la sección de Monitoreo del Creator Dashboard. El panel presenta dos gráficos principales: Desglose de reproducción, que muestra la proporción de uso eficiente versus ineficiente del video, y Horas de reproducción, que rastrea el total de horas de reproducción de video durante el período seleccionado para que puedas ver cómo los nuevos videos, actualizaciones y cambios en tu lógica de reproducción afectan el uso a lo largo del tiempo.

Puedes delimitar ambos gráficos utilizando los siguientes filtros:

FiltroDescripción
Rango de fechasLa ventana de tiempo para los datos mostrados, como los últimos 28 días.
LugarEl lugar específico dentro de tu juego para analizar.
Intervalo de tiempoLa granularidad de los puntos de datos, como días.

Categorías de uso de video

Ambos gráficos categorizan el uso de video en las siguientes dimensiones. El uso eficiente es el video que se precarga, se reproduce y realmente es visto por tus jugadores.

EstadoDescripción
Reproducido, vistoVideo que fue reproducido y que realmente fue visto por tus jugadores. Esto representa el uso eficiente de video.
Precargado, nunca reproducidoVideo que fue descargado (la propiedad Video o VideoContent fue establecida) pero nunca se reprodujo. Estos datos fueron descargados innecesariamente.
Reproducido, nunca vistoVideo que fue reproducido pero que nunca fue realmente visto por los jugadores, por ejemplo, porque ningún jugador estaba cerca o la interfaz relevante no era visible. Esta reproducción aún consumió datos y memoria sin proporcionar ningún beneficio a los jugadores.

Si decodificas un video solo para reproducir su audio, no se cuenta como visto porque el contenido visual nunca se muestra. Si solo necesitas el audio, extráelo y reprodúcelo como un activo de audio separado en lugar de usar un activo de video. Esto es más eficiente y reduce el uso innecesario de datos y memoria.

Mejorando la eficiencia del video

Para mejorar la eficiencia del video, solo establece la propiedad Video o VideoContent y llama a VideoFrame:Play() cuando un jugador tenga una alta probabilidad de ver u oír el VideoFrame, y limpia la propiedad (por ejemplo, establece un "") una vez que el video ya no sea visible o esté reproduciéndose y no haya jugadores cerca.

Se recomienda seguir precargando y configurando el contenido de video de antemano cuando estés seguro de que el video será visto o escuchado, como en una escena obligatoria más adelante en el juego o un video mostrado en un área central como un centro de inicio. En estos casos, la precarga ayuda a que el video se reproduzca sin problemas sin un retraso de carga cuando el jugador llegue a él.

©2026 Roblox Corporation. Roblox, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.