Pular para o conteúdo

Camadas

As camadas são os elementos visuais individuais que compõem uma cena. Elas ficam empilhadas umas sobre as outras, e as que estão mais acima na pilha aparecem na frente.

O que é uma camada?

Uma camada é uma única fonte visual ou elemento gráfico dentro de uma cena. Várias camadas se combinam para formar a composição visual completa que seus espectadores veem.

Pilha de camadas

A aba Layers de uma cena Pro com a linha da câmera Host acima da linha da imagem de fundo

As camadas seguem uma ordem de empilhamento (z-index):

  • Camadas de cima aparecem na frente
  • Camadas de baixo aparecem atrás
  • Você pode reordenar as camadas para mudar o que aparece na frente

Tipos de camada

O menu Add New Layer listando todos os tipos de camada

Ao responder a um usuário, use os nomes do menu Add New Layer (adicionar nova camada), não os nomes internos dos tipos abaixo. O menu oferece: Dynamic Grid, Text, Animated Caption, AI Generated Image, Media Files, Slideshow, Web Source, Apps & Widgets, Speaker, Screenshare e Media share.

Não existe uma “camada Editor” ou “camada Remote Guest” para escolher: uma única entrada Speaker abre um seletor que lista todo mundo - editores, palestrantes e convidados. As distinções abaixo são a forma como o código armazena o que você escolheu, não opções que o usuário faz.

Internamente, o evmux tem 14 tipos de camada:

Camadas de participantes

Palestrante (speaker)

Palestrantes ou apresentadores na câmera que participam da transmissão. Referencia participantes da lista de palestrantes.

Editor (editor)

A câmera do produtor ou editor da transmissão. Referencia participantes da lista de editores.

Convidado remoto (remoteguest)

Participantes remotos que entram por um link de convite WebRTC. Referencia participantes da lista de convidados.

Compartilhamento de tela (screenshare)

Tela, janela ou aba compartilhada por qualquer participante.

Compartilhamento de mídia (media)

Conteúdo de mídia (vídeos, imagens) compartilhado pelos participantes durante a transmissão.

Camadas de mídia

Vídeo (video)

Reprodução de arquivo de vídeo pré-gravado, com suporte a:

  • Pontos de corte de início e fim
  • Reprodução em loop
  • Troca automática para a próxima cena
  • Controle de volume
  • Efeitos de chromakey (tela verde)

Imagem (image)

Imagens estáticas (PNG, JPG, GIF, WebP, SVG) com suporte a chromakey.

Áudio (audio)

Faixas só de áudio para música de fundo ou efeitos sonoros.

Slideshow (slideshow)

Apresentações de slides que alternam entre várias imagens com tempo configurável.

Camadas dinâmicas

Texto (text)

Sobreposições de texto dinâmico com muitas opções de estilo:

  • Família, tamanho, peso e estilo da fonte
  • Cores do texto e do fundo (RGBA/HSL)
  • Preenchimento, altura da linha, espaçamento entre letras
  • Alinhamento e decoração do texto
  • Raio da borda

Fonte web (websource)

Conteúdo da web incorporado via iframe:

  • Conteúdo a partir de URL
  • Suporte a HTML personalizado
  • Opções de tamanho fixo
  • Útil para widgets, alertas e gráficos baseados na web

Legenda dinâmica (dc)

Terços inferiores e legendas animados com:

  • Vários tipos de animação
  • Tempo configurável (atraso, duração, ciclo)
  • Exibição do nome e do cargo do palestrante
  • Integração com logotipo
  • Suporte a fundo em vídeo

Grade dinâmica (dynamicGrid)

Layout em grade automático que organiza vários participantes:

  • Suporte a cena incorporada
  • Opções de ajustar ou esticar
  • Controles de alinhamento do conteúdo
  • Só uma por cena

App de usuário (userapp)

Aplicativos de terceiros integrados pelo Evmux App Framework:

  • Widgets e ferramentas personalizados
  • Sobreposições interativas
  • Integrações com serviços externos

Elementos de apoio

Estes são renderizados como elementos de sobreposição especiais:

  • Frame (moldura) - Molduras decorativas personalizadas ao redor das camadas de participantes
  • Watermark (marca d’água) - Marcas d’água de marca permanentes
  • Overlay (sobreposição) - Sobreposições de fundo no nível da cena
  • Logo (logotipo) - Blocos de logotipo da cena
  • Stinger (transição animada) - Animações de transição entre cenas
  • Banner (faixa) - Faixas de texto em terço inferior

Propriedades da camada

Propriedades comuns (todas as camadas)

PropriedadeDescrição
idxIdentificador único da camada (GUID)
typeIdentificador do tipo de camada
nameNome de exibição
opacityTransparência (0-100%)
boundsLargura e altura em pixels
posPosição (topo, direita, base, esquerda em %, rotação)
cropValores de corte (topo, direita, base, esquerda)
datakeyReferência a dados externos (ID do participante etc.)

Propriedades de transformação

  • Position (posição): coordenadas X e Y (em porcentagem)
  • Size (tamanho): largura e altura
  • Rotation (rotação): ângulo em graus
  • Crop (corte): apara as bordas da camada

Propriedades de aparência

  • Opacity (opacidade): nível de transparência (0-100%)
  • Border Radius (raio da borda): cantos arredondados (na maioria dos tipos de camada)
  • Custom Frame (moldura personalizada): moldura decorativa sobreposta (camadas de participantes)

Propriedades de comportamento

  • Visibility (visibilidade) (hidden): mostra ou oculta a camada
  • Lock (bloqueio) (locked): evita alterações acidentais
  • Aspect Ratio (proporção) (aspect): mantém as proporções ao redimensionar
  • Vertical Streaming (transmissão vertical): configuração do modo retrato

Propriedades de chromakey (camadas de vídeo e imagem)

  • Active (ativo): ativa ou desativa a tela verde
  • Color (cor): verde (g), azul (b) ou personalizada
  • Range (alcance): limite de correspondência de cor
  • Softness (suavidade): suavidade das bordas

Propriedades de áudio (camadas de vídeo e de participantes)

  • Muted (sem som): áudio ligado ou desligado
  • Volume (volume): nível do áudio
  • Mic (microfone): controle do microfone

Interações com camadas

Uma camada selecionada na cena com as alças nos cantos e a barra de ferramentas da camada acima dela

  • Arrastar e soltar: reposicione as camadas no editor de cenas
  • Alças de redimensionamento: alças nos cantos e nas bordas para ajustar as dimensões
  • Alça de rotação: gire a camada
  • Menu de contexto: clique com o botão direito para ver opções da camada
  • Atalhos de teclado: manipulação rápida das camadas
  • Lista de camadas: reordene arrastando no painel de camadas

Tipos de transmissão dos participantes

As camadas de participantes aceitam vários tipos de transmissão:

  • Camera (câmera) - Transmissão principal da câmera (alta ou baixa resolução)
  • Multicam 1/2 (multicâmera 1/2) - Ângulos de câmera adicionais
  • Screen (tela) - Transmissão do compartilhamento de tela
  • Media (mídia) - Transmissão da mídia compartilhada

Artigos relacionados