Live Streaming

Transmite video en vivo a tu escena usando la Video Screen y las herramientas de administración.

Usa el Video Screen 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 transmisión 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 sencillo de configurar.

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

  • Video URL (Modo Avanzado): Apunta a tu propia infraestructura de transmisión, pegando la URL en el Video URL campo.

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

Configurar la escena

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

  1. Añade un Video Screen smart item a tu escena.

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

  3. Publica tu escena (World o Genesis City) y entra 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 añades múltiples Video Screens, configura la fuente de todas menos una para que apunten al mismo reproductor de video, consulta Multiple Video Screens para más detalles.

DCL Cast

Compartir acceso a la app

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

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

  • Cast Speakers: Este enlace es para que los oradores lo usen para emitir 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 Copy link 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 a 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 actualmente será desconectado.

Usando la aplicación DCL Cast

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

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 comenzar a transmitir.

Una vez en transmisión, la app 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 los jugadores dentro de la escena en Decentraland. Esto es útil para mantenerse en contacto con la audiencia, incluso si estás transmitiendo desde un dispositivo diferente.

En la Participants pestaña 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.

Método Stream

Para usar la función de Live Streaming en tu escena necesitarás instalar un software de transmisión que pueda emitir 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 la 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 sesión en vivo única 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 y clave de transmisión. Los administradores pueden compartir la clave con transmisores 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 usando infraestructura de terceros configurando el Video Screen para Video URL y pegando una URL de transmisión.

Última actualización