Live Streaming

Transmite video en vivo a tu escena usando el Video Screen y las Admin Tools.

Usa el Pantalla de video smart item junto con el Scene Admin smart item para transmitir video en vivo en tu escena.

Decentraland ofrece diferentes maneras de transmitir video en vivo en tu escena:

  • DCL Cast (Modo Fácil): Usa la aplicación web de streaming gratuita de Decentraland para compartir fácilmente tu cámara o pantalla con otros jugadores en la escena, sin necesidad de configurar un software de transmisión. Este modo tiene la latencia más baja y es el más fácil de configurar.

  • Stream (Modo Avanzado): Usa un software de transmisión como OBSarrow-up-right para transmitir a través de la infraestructura de streaming de Decentraland. Este modo te permite tener más control sobre la transmisión, como el diseño de la pantalla y las fuentes de audio.

  • URL de video (Modo Avanzado): Señala tu propia infraestructura de streaming, pegando la URL en el URL de video campo.

Stream methods

La transmisión funciona en Worlds y Genesis City, sin límites de audiencia en el lado de la escena.

Configurar la escena

Los siguientes pasos son comunes tanto para los métodos DCL Cast como Stream:

  1. Añade un Pantalla de video smart item a tu escena.

  2. Añade un Scene Admin smart item y habilita la sección Video Screens Selecciona cada pantalla desde el desplegable y asígnale un nombre amigable para la interfaz de administración.

  3. Publica tu escena (World o Genesis City) e ingresa como un usuario con permisos de administrador.

Una vez que tu escena esté publicada, puedes entrar como usuario con permisos de administrador y configurar los ajustes de transmisión.

circle-info

💡 Consejo: Si agregas múltiples Video Screens, configura la fuente de todas excepto una para que apunten al mismo reproductor de video, ver Multiple Video Screens para más detalles.

DCL Cast

Compartir acceso a la aplicación

Entra en tu escena publicada como usuario administrador y abre el panel de administración. Selecciona la pestaña Video luego selecciona la DCL Cast funcionalidad.

DCL Cast

Verás dos enlaces que puedes copiar y compartir con otros.

  • Cast Speakers: Este enlace es para que los presentadores lo usen para transmitir su video a la escena.

    triangle-exclamation
  • Viewers: Este enlace es para que la audiencia lo use para ver el video desde un navegador. Esto es útil para jugadores que actualmente no están dentro de Decentraland, o incluso en un dispositivo móvil.

Haz clic en el Copiar enlace botón para copiar los enlaces al portapapeles.

Cuando estés listo para transmitir, haz clic en el Activate botón para hacer la transmisión visible para la audiencia en la escena.

Activate stream

Si por alguna razón necesitas restablecer la sala, haz clic en el Reset Room botón para generar uno nuevo. Cualquiera que esté transmitiendo en ese momento será desconectado.

Reset room

Usando la aplicación DCL Cast

Cuando alguien pega el enlace de presentador en un navegador, verá una pantalla como esta:

DCL Cast app

El navegador pedirá permiso para compartir tu cámara y micrófono. También puedes configurar los diferentes dispositivos de entrada a usar para la transmisión.

circle-info

📔 Consejo: Usa Google Chrome o un navegador basado en el motor de Chrome. Estos navegadores ofrecen la funcionalidad para compartir fácilmente tanto video como audio directamente desde una pestaña del navegador.

Los usuarios pueden ingresar un nombre (no necesita coincidir con su nombre de usuario de Decentraland) y hacer clic en el Join Now botón para empezar a transmitir.

Una vez en transmisión, la aplicación es similar a varias aplicaciones de videoconferencia conocidas, con botones para silenciar/activar sonido, compartir cámara y pantalla, y una interfaz de chat.

El chat es de solo lectura, y escucha todos los mensajes enviados por jugadores dentro de la escena en Decentraland. Esto es ideal para mantener el contacto con la audiencia, incluso si estás transmitiendo desde un dispositivo diferente.

DCL Cast app

En la pestaña Participants puedes ver tres listas:

  • Speakers: Las personas que están transmitiendo actualmente a la escena.

  • Viewers: Las personas que están viendo la transmisión desde un navegador.

  • In-world participants: Los jugadores que están actualmente dentro de la escena, viendo la transmisión en el mundo.

Participants tab

Método Stream

Para usar la función de Live Streaming en tu escena necesitarás instalar un software de transmisión que pueda enviar a un endpoint RTMP (p. ej. OBSarrow-up-right, XSplitarrow-up-right, StreamYardarrow-up-right).

Obtener credenciales de transmisión

  1. Abre la Admin UI en la escena (icono superior derecho).

  2. En el Video pestaña, cambia a Live y haz clic en Get Stream Key.

  3. Copia el RTMP Server y Stream Key en tu software de transmisión.

    OBS configuration

triangle-exclamation

Iniciar y controlar la transmisión

  1. Comienza a transmitir desde tu software.

  2. En la Admin UI, haz clic en Activate para mostrar la transmisión en la escena.

    Activate stream

Claves de transmisión

Las claves de transmisión se generan por escena y son válidas por 4 días (96 horas). Una única sesión en vivo puede durar hasta 4 horas de forma continua.

  • Haz clic en Reset Stream Key para revocar la clave actual y emitir una nueva. Las transmisiones en curso se detendrán.

  • Cada escena tiene su propia dirección de streaming y clave. Los administradores pueden compartir la clave con streamers externos.

  • Solo una transmisión puede estar activa por escena a la vez; iniciar una nueva sobrescribirá la transmisión actual.

triangle-exclamation

Método de transmisión desde URL

También puedes transmitir utilizando infraestructura de terceros configurando la Video Screen para URL de video y pegando una URL de transmisión.

Última actualización