Video Screen

Reproduzir Vídeos na sua cena

Para reproduzir vídeos pré-gravados ou transmitidos em uma tela na sua cena, use o Video Player Smart Item.

Configurações gerais

Essas configurações são relevantes para todos os cenários, seja se você estiver reproduzindo vídeos ou transmitindo.

Você pode configurar o volume do áudio do vídeo. Note que o áudio da transmissão não é posicional; é ouvido em volume uniforme por toda a sua cena.

O Fonte de Mídia Padrão o dropdown permite escolher entre dois tipos diferentes de fontes:

  • URL de Vídeo: Buscar um vídeo ou uma transmissão a partir de uma URL ou arquivo de vídeo local

  • Transmissão ao Vivo: Use a infraestrutura gratuita de streaming da Decentraland para exibir uma transmissão. Para usar isso, você também deve incluir um Ferramentas de admin smart item na sua cena.

Play Videos

Você pode reproduzir vídeos pré-gravados a partir de:

  • Local files: Fazer upload de um arquivo de vídeo como parte da cena, então apontar o URL campo para o caminho desse arquivo.

  • Stream from a URL: Apontar para uma transmissão ao vivo ou pré-gravada na web, por exemplo do Vimeo. Veja transmissão de vídeos

O momento em que o smart item Video Player reproduz um vídeo pode depender de diferentes fatores:

  • Automático: O vídeo começa a reproduzir assim que a cena carrega. Para isso, defina o dropdown de fonte de mídia padrão para URL de Vídeo e cole uma URL diretamente no Default Video URL campo.

  • Acionado por um admin: Um Admin da cena que está atualmente na cena pode usar a Admin UI para colar uma URL de vídeo e reproduzi-la para todos os jogadores que estão atualmente na cena.

  • Com base em ações do jogador: Defina uma Action do tipo Play Video Stream. Isso permite acionar a reprodução do vídeo como resultado de interagir com algum outro smart item, como entrar em uma sala ou pressionar um botão. Veja Smart Items - Advanced.

Em todos os casos você configura o vídeo para repetir (loop) ou reproduzir uma vez.

circle-exclamation

Múltiplas Video Screens

Você pode reproduzir o mesmo vídeo em várias telas ao mesmo tempo. Para isso, você deve editar as propriedades avançadas do smart item Video Player.

circle-exclamation
  1. Adicione dois smart items Video Player à cena, um para cada tela.

  2. Configure o primeiro normalmente, conforme descrito em Play Videos seção.

  3. No segundo video player, remova o Video Player componente.

circle-exclamation
  1. Ainda no segundo video player, abra o Material componente, expanda a Texture seção e selecione o Video Source Entity dropdown para apontar para o primeiro video player.

Você pode fazer o mesmo para qualquer número de video players, desde que configure cada um para apontar para o mesmo video player.

Ao fazer live streaming, ambas as telas também exibirão a mesma transmissão.

circle-info

💡 Tip: Os passos acima também podem ser repetidos com um item que tenha um Swap Material componente, para transformar qualquer modelo 3D em uma tela de vídeo. Configure a Texture seção dentro do Swap Material componente para apontar para a entidade do video player.

Sobre Arquivos de Vídeo

Os seguintes formatos de arquivo são suportados:

  • .mp4

  • .ogg

  • .webm

Tenha em mente que um arquivo de vídeo adiciona ao tamanho total da cena, o que faz a cena demorar mais para ser baixada pelos jogadores que entram na sua cena. O tamanho do vídeo também pode fazer você ultrapassar o limitações da cena, já que você tem um máximo de 15 MB por parcela para usar. Recomendamos comprimir o vídeo o máximo possível, para que seja menos problemático.

Transmissão ao vivo

Para streaming ao vivo de ponta a ponta, veja Live Streaming.

Transmissão de outras fontes

Você também pode transmitir vídeos usando outras infraestruturas de streaming. Para isso, simplesmente configure o smart item Video Player para usar a URL de Vídeo fonte de mídia, e cole a URL da transmissão no Default Video URL campo.

A fonte do streaming deve ser uma https URL (http URLs não são suportadas), e a fonte deve ter políticas CORS (Cross Origin Resource Sharing)arrow-up-right que permitam acessá-la externamente. Isso significa que você não pode transmitir um vídeo do YouTube ou de sites similares, pois estes só permitem exibir seu conteúdo em seu widget HTML com marca. Veja Sobre Streaming Externo para opções e dicas.

Existem várias opções para streaming de vídeo. A opção mais simples é usar um provedor de hospedagem gerenciada como Vimeoarrow-up-right, Livepeer Studioarrow-up-right ou Serraformarrow-up-right onde você paga uma taxa ao provedor para gerenciar toda a infraestrutura de streaming.

Leia Configurando o OBS para streaming bem‑sucedido para dicas sobre como transmitir melhor conteúdo para a Decentraland.

Atualizado