A sobreposição está em branco

As pessoas perguntam isso como

A fonte mostra uma mensagem em vez da sobreposição

Duas recusas dizem diretamente o que aconteceu. Ambas só podem aparecer em outro computador: no PC que executa o strAImer, as sobreposições são permitidas por endereço, então nenhuma das mensagens pode aparecer lá. Se você está vendo uma, essa fonte de navegador não está na máquina de streaming.

"Acesso da rede local está desligado" — o aplicativo não está permitindo a entrada de outras máquinas de forma alguma. Ligue-o onde o guia "Core" descreve, então atualize a fonte de navegador no OBS: a recusa é uma página comum e não tem como se recarregar sozinha.

A mensagem também pede para você copiar o link novamente. Você não precisa: um link que o botão de copiar deu a você já carrega o endereço desta máquina e a chave, independentemente de o interruptor estar ligado no momento ou não. Copiá-lo novamente não faz mal — simplesmente não é o que conserta este problema.

"Este link não funciona mais" — a chave de acesso dentro do link não é a que o aplicativo espera agora. Três maneiras de acabar assim:

  1. O aplicativo foi reinstalado, ou as configurações foram restauradas em uma instalação nova. A chave deliberadamente não faz parte de um backup, então a nova instalação inventou uma própria enquanto as fontes no OBS ainda carregam a antiga. Este é o caso comum.
  2. A chave foi reemitida com o botão Alterar a chave — o guia "Core" diz o que esse botão custa. Este é o caso que ninguém conecta a nada que fez: as fontes no outro computador estavam funcionando até então, e todas param juntas na próxima vez que o OBS as carrega.
  3. O link nunca teve uma chave nele, porque foi lido da página ou tirado da barra de endereços do navegador em vez de ser copiado com o botão. O guia "Overlays in OBS" explica qual endereço é qual.

A cura é a mesma nos três casos: copie cada link de sobreposição novamente com o botão em sua página de widget e cole-o em sua Fonte de Navegador. Toda fonte naquele computador precisa disso, não apenas a que você notou — todas carregavam a mesma chave.

Verifique em ordem

  1. O módulo está ligado? Um módulo que está desligado desaparece da barra lateral completamente, então a página parece deletada. Ligue-o novamente em Catálogo de Módulos → Integrados. Uma fonte cujo módulo está desligado ainda carrega a página e parece bem, mas nada chega: os alertas não mostram nada e a barra de arrecadação congela. O chat é a exceção — ele continua mostrando mensagens, porque as lê diretamente.
  2. A URL ainda contém ?overlay? Sem esse parâmetro, o mesmo endereço renderiza o editor de configurações em vez da sobreposição. A fonte não estará em branco — ela mostrará uma interface. Copie o link novamente com o botão na página do widget.
  3. Alertas: o link está apontando para um grupo que ainda existe? O id do grupo fica em ?overlay=<id>. Um link copiado de um grupo antigo, ou editado manualmente, é ignorado em silêncio. O próprio log do módulo diz qual grupo foi solicitado.
  4. Alertas: a opção "Desligar fonte quando não visível" está marcada no OBS? Uma fonte oculta ou desligada para de responder, então os alertas param de ser enviados para ela. Desmarque essa opção e mantenha a cena visível.
  5. A sobreposição chegou ao aplicativo? Toda sobreposição que se conecta se identifica no console de log — Widget conectado: straimer-alerts-widget/main. Uma que nunca aparece lá não está conversando com o aplicativo, e o motivo está acima desta lista ou abaixo dela, não em suas próprias configurações.
  6. A fonte é grande o suficiente? Uma fonte muito pequena para o conteúdo mostra menos do que o esperado — veja o guia "Overlays in OBS", seção "Dimensionando a fonte".
  7. Aconteceu alguma coisa? Algumas sobreposições são vazias por design até que um evento chegue — veja o guia "Overlays in OBS", seção "Nada é mostrado até que algo aconteça".

O som toca, mas nada é desenhado

Um caso próprio, e ele te diz onde olhar. Se um alerta toca seu som mas o cartão nunca aparece, o evento chegou ao aplicativo e parou antes da página no OBS: o som é tocado pelo aplicativo, o cartão é desenhado pela própria página.

Antes da versão 0.5.0 isso acontecia após cada reinicialização do aplicativo: a página perdia sua conexão e nunca a restaurava sozinha, e apenas atualizar a fonte de navegador ajudava. A partir da 0.5.0 a conexão volta por si mesma — se você vir isso na 0.5.0 ou posterior, atualize a fonte e escreva para o suporte.

O log do aplicativo nomeia a causa diretamente em tal caso, com uma linha como Overlay "main" está aberta, mas não tem conexão ativa com o core.

OBS em um segundo PC

Funciona a partir da versão 0.5.0. Antes disso, as páginas de sobreposição procuravam o aplicativo no mesmo computador em que foram abertas, então em um segundo PC elas não podiam funcionar de forma alguma. O que precisa ser configurado lá está no guia "Overlays in OBS", seção "OBS em um segundo PC".