Live Streaming

Transmita vídeo ao vivo para sua cena usando a Video Screen e as Admin Tools.

Use o Tela de Vídeo smart item junto com o Scene Admin smart item para transmitir vídeo ao vivo na sua cena.

Decentraland oferece diferentes maneiras de transmitir vídeo ao vivo na sua cena:

  • DCL Cast (Modo Fácil): Use o aplicativo web de streaming gratuito da Decentraland para compartilhar facilmente sua câmera ou tela com outros jogadores na cena, sem necessidade de configurar um software de streaming. Este modo tem a latência mais baixa e é o mais fácil de configurar.

  • Stream (Modo Avançado): Use um software de streaming como o OBSarrow-up-right para transmitir através da infraestrutura de streaming da Decentraland. Este modo permite que você tenha mais controle sobre a transmissão, como layout da tela e fontes de áudio.

  • URL de Vídeo (Modo Avançado): Aponte para sua própria infraestrutura de streaming, colando a URL no URL de Vídeo campo.

Stream methods

O streaming funciona em Worlds e Genesis City, sem limites de público do lado da cena.

Configurar a cena

Os passos a seguir são comuns tanto para os métodos DCL Cast quanto Stream:

  1. Adicione um Tela de Vídeo smart item à sua cena.

  2. Adicione um Scene Admin smart item e ative a Video Screens seção. Selecione cada tela no menu suspenso e dê um nome amigável para a interface de administração.

  3. Publique sua cena (World ou Genesis City) e entre como um usuário com permissões de administrador.

Uma vez que sua cena esteja publicada, você pode entrar como um usuário com permissões de administrador e configurar as opções de streaming.

circle-info

💡 Dica: Se você adicionar múltiplas Video Screens, configure a fonte de todas, exceto uma, para apontar para o mesmo reprodutor de vídeo, veja Multiple Video Screens para mais detalhes.

DCL Cast

Compartilhando acesso ao app

Entre na sua cena publicada como um usuário admin e abra o painel de administração. Selecione a Video aba, então selecione a DCL Cast funcionalidade.

DCL Cast

Você verá dois links que pode copiar e compartilhar com outros.

  • Cast Speakers: Este link é para os apresentadores usarem para transmitir seu vídeo para a cena.

    triangle-exclamation
  • Viewers: Este link é para o público usar para assistir ao vídeo a partir de um navegador. Isso é útil para jogadores que atualmente não estão dentro da Decentraland, ou mesmo em um dispositivo móvel.

Clique no Copiar link botão para copiar os links para a área de transferência.

Quando estiver pronto para transmitir, clique no Activate botão para tornar a transmissão visível para o público na cena.

Activate stream

Se por qualquer motivo você precisar redefinir a sala, clique no Reset Room botão para gerar um novo. Qualquer pessoa que esteja transmitindo será desconectada.

Reset room

Usando o app DCL Cast

Quando alguém colar o link dos apresentadores em um navegador, verá uma tela como esta:

DCL Cast app

O navegador pedirá permissão para compartilhar sua câmera e microfone. Você também pode configurar os diferentes dispositivos de entrada a serem usados na transmissão.

circle-info

📔 Dica: Use o Google Chrome ou um navegador baseado no motor Chromium. Esses navegadores oferecem a funcionalidade de compartilhar facilmente tanto vídeo quanto áudio diretamente de uma aba do navegador.

Os usuários podem inserir um nome (não precisa coincidir com o nome de usuário na Decentraland) e clicar no Join Now botão para começar a transmitir.

Uma vez transmitindo, o app é semelhante a vários aplicativos de videoconferência familiares, com botões para silenciar/retirar silêncio, compartilhar câmera e tela, e uma interface de chat.

O chat é somente leitura e escuta todas as mensagens enviadas por jogadores dentro da cena na Decentraland. Isso é ótimo para manter contato com o público, mesmo se você estiver transmitindo de um dispositivo diferente.

DCL Cast app

Na Participants aba você pode ver três listas:

  • Speakers: As pessoas que estão atualmente transmitindo para a cena.

  • Viewers: As pessoas que estão assistindo à transmissão a partir de um navegador.

  • In-world participants: Os jogadores que estão atualmente dentro da cena, assistindo à transmissão in‑world.

Participants tab

Método Stream

Para usar o recurso de Live Streaming na sua cena você precisará instalar um software de streaming que possa enviar para um endpoint RTMP (ex.: OBSarrow-up-right, XSplitarrow-up-right, StreamYardarrow-up-right).

Obter credenciais de streaming

  1. Abra a Admin UI na cena (ícone no canto superior direito).

  2. No Video aba, mude para Live e clique em Get Stream Key.

  3. Copie o RTMP Server e Stream Key no seu software de streaming.

    OBS configuration

triangle-exclamation

Iniciar e controlar a transmissão

  1. Inicie a transmissão a partir do seu software.

  2. Na Admin UI, clique em Activate para mostrar a transmissão na cena.

    Activate stream

Chaves de stream

As chaves de stream são geradas por cena e são válidas por 4 dias (96 horas). Uma única sessão ao vivo pode durar até 4 horas continuamente.

  • Clique em Reset Stream Key para revogar a chave atual e emitir uma nova. Transmissões em andamento serão interrompidas.

  • Cada cena tem seu próprio endereço e chave de streaming. Admins podem compartilhar a chave com streamers externos.

  • Apenas uma transmissão pode estar ativa por cena ao mesmo tempo; iniciar uma nova sobrescreverá a transmissão atual.

triangle-exclamation

Método de streaming por URL

Você também pode transmitir usando infraestrutura de terceiros configurando o Video Screen para URL de Vídeo e colando uma URL de stream.

Atualizado