For the complete documentation index, see llms.txt. This page is also available as Markdown.

Tela de vídeo

Reproduza vídeos na sua cena

Para reproduzir vídeos pré-gravados ou em streaming num ecrã na tua scene, usa o Video Player Smart Item.

Definições gerais

Estas definições são relevantes para todos os cenários, quer estejas a reproduzir vídeos ou a fazer streaming.

Podes configurar o volume do áudio do vídeo. Tem em conta que o áudio do stream não é posicional; é ouvido com um volume uniforme em toda a tua scene.

O Default Media Source menu dropdown permite-te escolher entre dois tipos diferentes de sources:

  • Video URL: Obter um vídeo ou um stream a partir de um URL ou de um ficheiro de vídeo local

  • Live Stream: Usa a infraestrutura de streaming gratuita da Decentraland para mostrar um stream. Para usar isto, também tens de incluir um Admin tools smart item na tua scene.

Reproduzir Videos

Podes reproduzir vídeos pré-gravados a partir de qualquer um dos seguintes:

  • Ficheiros locais: Faz upload de um ficheiro de vídeo como parte da scene e, depois, aponta o URL campo para o caminho desse ficheiro.

  • Stream a partir de uma URL: Aponta para um stream em direto ou pré-gravado na web, por exemplo do ou Bunny. Consulta streaming videos

O momento em que o smart item Video Player reproduz um vídeo pode depender de várias coisas:

  • Automatic: O vídeo começa a ser reproduzido assim que a scene carrega. Para isto, define o menu dropdown de default media source para Video URL e cola um URL diretamente no Default Video URL field.

  • Triggered by an admin: Um Scene admin que estiver atualmente na scene pode usar a Admin UI para colar um URL de vídeo e reproduzi-lo para todos os players que estiverem atualmente na scene.

  • Based on player actions: Define uma Action do tipo Play Video Stream. Isto permite-te acionar a reprodução do vídeo como resultado de interagir com outro smart item, como entrar numa sala ou carregar num botão. Consulta Smart Items - Advanced.

Em todos os casos, configuras o vídeo para repetir em loop ou reproduzir apenas uma vez.

Multiple Video Screens

Podes reproduzir o mesmo vídeo em vários ecrãs ao mesmo tempo. Para isso, tens de editar as propriedades avançadas do smart item Video Player.

  1. Adiciona dois smart items Video Player à scene, um para cada ecrã.

  2. Configura o primeiro normalmente, como descrito no Reproduzir Videos .

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

  1. Ainda no segundo video player, abre o Material component, expande a secção Texture e seleciona o menu dropdown Video Source Entity para apontar para o primeiro video player.

Podes fazer o mesmo para qualquer número de video players, desde que configures cada um para apontar para o mesmo video player.

Ao fazer live streaming, ambos os ecrãs também mostrarão o mesmo stream.

💡 Dica: Os passos acima também podem ser repetidos com um item que tenha um Swap Material component, para transformar qualquer modelo 3D num ecrã de vídeo. Configura a Texture secção dentro do Swap Material component para apontar para a entidade video player.

Sobre Video Files

Os seguintes formatos de ficheiro são suportados:

  • .mp4

  • .ogg

  • .webm

Tem em conta que um ficheiro de vídeo aumenta o tamanho total da scene, o que faz com que a scene demore mais tempo a descarregar para os players que entram na tua scene. O tamanho do vídeo também pode fazer com que ultrapasses o limitações da scene, uma vez que tens um máximo de 15 MB por parcel para usar. Recomendamos comprimir o vídeo o máximo possível, para que isso seja menos problemático.

Live streaming

Para live streaming de ponta a ponta, consulta Live Streaming.

Streaming de outras sources

Também podes fazer streaming de vídeos usando outras infraestruturas de streaming. Para isso, basta configurar o smart item Video Player para usar a Video URL media source e colar o URL do stream no Default Video URL field.

A source do streaming tem de ser um https URL (http URLs não são suportados) e a source deve ter CORS policies (Cross Origin Resource Sharing) que permitam o acesso externo. Isto significa que não podes fazer streaming de um vídeo do YouTube ou sites semelhantes, uma vez que estes apenas permitem mostrar o seu conteúdo no respetivo widget HTML com a sua marca. Consulta About External Streaming para opções e dicas.

Há várias opções para fazer streaming de vídeo. A opção mais simples é usar um fornecedor de alojamento gerido como Vimeo, Bunny, Livepeer Studio ou Serraform onde pagas uma taxa ao fornecedor para gerir toda a infraestrutura de streaming.

Setting up OBS for successful streaming para dicas sobre como fazer streaming de conteúdo para a Decentraland da melhor forma.

Atualizado