# Guia da transmissão (overlay e telão)

> Orbit help — markdown twin of `/docs/transmissao` for LLM agents (llmstxt.org). Human UI: /docs/transmissao

Para quem transmite a prova: o **overlay** coloca ranking, pontuação e
  tempo por cima do vídeo no OBS/Prism, e o **telão** mostra o placar da prova numa
  TV do clube. Os dois se alimentam sozinhos da pontuação que os ROs lançam — ninguém digita
  nada durante a transmissão.

    Uma prova de verdade no ar: o overlay do Orbit sobre a imagem do estande — top bar por
    divisão no topo, ranking na lateral e o HUD do atleta que acabou de correr.

  Tudo fica em **Operação → Transmissão**, dentro da prova. Só o gestor da
  prova entra ali.

    O overlay no ar: top bar no topo, sidebar com o ranking e o HUD do último atleta que
    pontuou. O fundo é transparente — no OBS, tudo isso fica por cima do seu vídeo.

## O que aparece no ar

- **Sidebar** — ranking por divisão, rolando sozinho na lateral.

- **Top bar** — faixa no topo com os primeiros de cada divisão.

- **HUD** — o painel de pontuação: nome do atleta, divisão, categoria,
      squad, acertos (A/C/D e penalidades), tempo, hit factor e os splits do timer.

- **Faixa de contexto** — nome da prova e da pista.

- **Indicador "ao vivo"** — avisa quando faz tempo que não chega pontuação.

- **Ticker** — fila com os últimos atletas que pontuaram.

  Só entra **score aprovado**. Rascunho e score sem o PIN do atleta nunca
  vão ao ar.

## 1. Colocar o overlay no ar

1. Em **Transmissão**, ligue **"Overlay ao vivo"** — vale para
      todas as pistas da prova.

2. Se quiser, ajuste pista a pista: cada uma pode **herdar da prova**,
      ficar **ativada** ou **desativada**.

3. Clique em **Gerar link** na pista que vai ao ar e copie a URL.

4. No OBS/Prism, crie um **browser source** e cole a URL.

    A tela de **Transmissão**: chaves da prova no topo, kiosk de TV, cenas ao
    vivo e, embaixo, a lista de pistas com o status efetivo e o link de cada uma.

### Configuração do browser source

- Resolução **1920×1080** — o overlay se ajusta sozinho de 720p a 4K.

- **Desmarque** "shutdown source when not visible": senão o overlay para
      de atualizar quando a cena não está no ar e volta desatualizado.

- O fundo já é transparente — não marque cor de fundo nenhuma.

  **O link é fixo.** A configuração vai pelo servidor, não pela URL: você
  cola uma vez e nunca mais mexe. Mudou uma opção na tela? O overlay que já está no OBS se
  ajusta sozinho, sem recarregar nada.

## 2. Configurar o visual

  Na lista de pistas, o botão de **ajustes** abre o assistente: controles de
  um lado, **preview ao vivo** do outro. Cada mudança é salva sozinha e a URL fica a
  mesma.

    O assistente de ajustes: cenas prontas e controles à esquerda, preview ao vivo à
    direita — com **simular pontuação** para conferir o HUD antes da prova começar.

- **Cenas prontas** — carregam um conjunto de opções de uma vez
      (transmissão completa, só HUD, intervalo, warm-up). Você ainda pode ajustar antes de salvar.

- **Simular pontuação** — coloca um atleta fictício no preview para você
      conferir o HUD sem esperar a prova começar. Nada é gravado e nada vai ao ar.

- **Áreas seguras** — desenha as guias de margem sobre o preview, para
      nada importante ficar embaixo de legenda ou fora da tela da TV.

### Tempos

- **Duração do HUD** (padrão 10s) — quanto tempo o painel de pontuação
      fica visível depois que um score entra.

- **Intervalo de verificação** (1s) — de quanto em quanto tempo o overlay
      procura pontuação nova. Aumente se a internet do campo for ruim.

- **Dado considerado velho** (30s) — a partir daqui o selo sai de
      "ao vivo" e avisa que faz tempo que não chega score.

- **Checagem de troca de cena** (5s) — de quanto em quanto tempo o overlay
      verifica se alguém trocou a cena no painel.

### Exibição

- **Sidebar**, **Top bar**, **HUD ao carregar**,
      **faixa de contexto**, **indicador ao vivo**,
      **delta de posição** e **ticker** — liga e desliga cada bloco.

- **Layout da top bar** — "standard" mostra acertos e estatísticas;
      "compacto" mostra só nome e pontos, e cabe mais atleta na faixa.

- **Escopo do ranking** — ranking combinado da prova, ou só daquela pista.

- **Atletas na top bar** — todos, ou os N primeiros de cada divisão.

- **Posição do HUD** — embaixo (padrão) ou à direita.

- **Atletas no ticker** (5) e **duração do delta** (8s) —
      quantos aparecem na fila e por quanto tempo o "+2↑" fica na tela.

- **Escala responsiva** — deixe ligado, é o que faz o overlay servir de
      720p a 4K.

### Aparência

- **Tema** — seis esquemas de cor, clicáveis por amostra. O claro serve
      para transmissão com fundo claro.

- **Tipografia** — "clean" (padrão do sistema) ou "broadcast" (condensada,
      estilo TV).

- **Idioma do overlay** — o OBS não faz login, então sem escolher aqui o
      overlay sai no idioma da máquina de quem opera o stream. Prova internacional transmite em
      inglês ou espanhol mesmo com o clube operando o sistema em português.

- **Salvar como padrão desta pista** — o tema passa a valer para a pista
      mesmo sem parâmetro na URL.

### Dimensões e velocidades

- **Largura da sidebar** (380px), **altura da sidebar**
      (30% da tela) e **altura da top bar** (100px).

- **Velocidade de rolagem** da sidebar (0.5), da top bar (0.3) e dos
      patrocinadores (0.4). Valor menor = mais devagar.

## 3. Splits do timer no HUD

  Mostra cada disparo do timer Bluetooth com o intervalo para o anterior, o tempo total e
  a contagem de shots — o bloco que aparece nas transmissões internacionais.

- Ligue em **Transmissão → "Integrar com timer"**.

- **Splits visíveis no HUD** — 0 mostra todos; em pista com muitos alvos,
      limite aos últimos N para não estourar a largura do painel.

- Se a prova não usa timer, ou aquele score não teve timer, o bloco simplesmente não
      aparece — o HUD fica igual ao normal.

## 4. HUD ao abrir o atleta na pista

  Opção por pista, **desligada por padrão**. Ligada, o HUD entra assim que o
  RO abre o atleta e **segue com ele**: quando o RO abre o próximo, o painel troca o
  conteúdo em vez de fechar e reabrir. Junto aparecem **quem está na linha, o próximo e o
  seguinte**.

  Com esta opção, acertos e splits vão ao ar **antes de o RO confirmar**. O
  que aparece ainda não foi conferido e pode mudar — e o que já foi ao ar não tem como ser
  desfeito. Enquanto o score não é aprovado, o HUD mostra o selo **"Parcial"**.
  Desligada, o HUD só entra quando o score é aprovado.

  O painel sai do ar quando o RO **confirma o score** (o número final
  substitui a parcial) ou quando ele **sai do atleta sem confirmar**. Nos dois casos a
  saída não é instantânea: o HUD ainda fica o tempo de exibição configurado, para a troca da parcial
  pelo resultado não piscar na tela.

  O que o RO digita aparece no ar em alguns segundos, não na hora. Se **parar**
  de atualizar, quase sempre é porque o atleta deixou de estar aberto na pista — não é a rede.

## 5. URL global: um link só no OBS

  Cada stage tem o seu próprio link, e existe também uma **URL global**:
  um único endereço no browser source, com o stage exibido escolhido no sistema e trocado ao vivo.
  Serve para não precisar editar a URL dentro do OBS no meio da prova.

- **Link por stage** — uma fonte fixa por pista, útil quando cada
    stage tem a própria câmera.

- **URL global** — uma fonte só, seguindo a ação. Você troca o stage
    na tela de Transmissão, e quem opera o stream também troca pelo link de operador.

  O tema, o layout e a cena são **da URL global**, não do stage. Trocar de
  stage muda só os dados no ar — a cara da transmissão fica estável, que é justamente o que um link
  fixo serve para garantir.

  Antes de escolher um stage, a URL global já responde: o ranking da prova aparece
  normalmente e o HUD fica esperando. Um stage com o overlay desligado não entra na lista.

## 6. Cenas ao vivo

  Trocam o layout de **todas as pistas no ar** de uma vez, sem recarregar
  nada no OBS. É o "coloca todo mundo em intervalo" entre baterias.

- **Transmissão completa** — sidebar, top bar e HUD.

- **Só HUD** — sem ranking; para entrevista ou câmera limpa.

- **Intervalo** — logo e patrocinadores.

- **Warm-up** — antes de abrir a prova ao vivo.

- **Limpar cena** — volta à configuração de cada pista.

## 7. Telão do clube

  Placar da prova em tela cheia para uma TV. Link próprio, independente do overlay:
  remover um não afeta o outro, e ele não exige overlay ativo em pista nenhuma.

1. Em **Transmissão**, no card **Kiosk de TV**, clique em
      **Gerar link do telão**.

2. Abra a URL no navegador da TV, em tela cheia. Ninguém precisa clicar em nada
      depois disso.

- **Layout** — "uma divisão por vez" (gira entre as divisões) ou
      "rolagem infinita" (emenda todas e rola sozinho; melhor com muito atleta).

- **Tema** — os mesmos seis do overlay. O claro costuma ler melhor em
      salão iluminado.

- **Giro** (15s) — segundos em cada divisão. Zero fixa numa divisão só.

- **Atualiza** (60s) — de quanto em quanto tempo o placar busca dados novos.

- **Velocidade** (0.4) — ritmo da rolagem, no layout de rolagem infinita.

- **Exibir progresso da prova** — acrescenta, abaixo do placar, quantos
      stages já fecharam e quanto da prova já rodou. Vem desligado, para não competir com o
      percentual de cada atleta, que é o número que o público procura.

  Cada linha mostra colocação, nome, classe, **quantos stages aquele atleta já
  fez**, pontos e percentual.

  Assim como o overlay, o link da TV é fixo: mudar a configuração aqui reflete no telão
  na próxima atualização, sem ninguém subir até a TV.

## 8. Acompanhar a transmissão

  **Monitor ao vivo** responde a pergunta do dia: "esta pista está entregando
  pontuação agora?". Mostra, por pista, o status e há quanto tempo entrou o último score, e
  avisa quando algo está errado — overlay ligado sem link gerado, link gerado com overlay
  desligado, ou pista parada há tempo demais numa prova em andamento.

    O monitor: pistas no ar, alertas e o último score de cada pista — com a troca de cena
    de todas as pistas na mesma barra.

## 9. Segurança do link

- A URL usa um **código embaralhado**, não o número da prova ou da pista.
      Não dá para descobrir o link de outra prova mudando um número.

- As páginas não são indexadas por buscador.

- **Regenerar** troca o código: a URL antiga para de funcionar na hora.
      Use quando o link vazar — e ele vaza com frequência, porque é comum o operador
      compartilhar a tela com a janela do OBS aberta.

- **Remover** apaga o link de vez. Se você desligar o overlay e deixar o
      link gerado, a tela avisa: a URL não responde, mas continua cadastrada.

- **Restrição por IP** (opcional) — limita o acesso às rotas públicas a
      IPs que você listar. É camada extra: não substitui o link secreto.

- Excluir a prova apaga junto os links de overlay e do telão.

## Problemas comuns

- **O overlay não aparece / a página não abre** — o overlay da pista está
      desligado, ou o link foi regenerado e o OBS ficou com o antigo. Confira em Transmissão.

- **Ranking vazio** — ainda não há score aprovado nessa pista, ou o escopo
      está em "só esta pista" numa pista que ainda não rodou.

- **Parou de atualizar quando troquei de cena no OBS** — é o "shutdown
      source when not visible" ligado no browser source.

- **Selo saiu de "ao vivo"** — faz mais tempo que o limite configurado sem
      score aprovado naquela pista. Normal em troca de squad; se persistir, confira se o RO está
      lançando.

- **Splits não aparecem** — a prova não tem "Integrar com timer" ligado,
      ou aquele lançamento não teve timer.

  [← Todas as guias](/docs/)
  [Guia da entidade →](/docs/entidade)

    **[Ajuda dos outros esportes](/docs/)

Conheça o Orbit

    [Início](/?to_index=1)
    ·
    [Provas e resultados](/matches)

    ·
    [Tiro prático (IPSC)](/ipsc/)
    ·
    [Recursos](/ipsc/features)
    ·
    [Integrações](/ipsc/integrations)

    ·
    [Cadastre seu clube](/get-started)
    ·
    [Contato](/contact?de=ipsc)

---

HTML: /docs/transmissao
Index: /llms.txt · Docs index: /docs/llms.txt
