Chat na tela durante jogos

Mantenha o chat do Social Stream visível no seu monitor sem colocá-lo automaticamente na transmissão.

Sim, com uma janela de sobreposição no desktop

O Social Stream pode ficar acima de um jogo como uma janela transparente e sempre no topo. É uma janela separada do desktop, não uma injeção de HUD no jogo.

Você precisa de um aplicativo de desktop que abra a página. Use: aplicativo independente Social Stream Ninja ou Electron Capture. A extensão do navegador e uma fonte de navegador do OBS não podem, sozinhas, criar uma janela com passagem de cliques em todo o sistema.

OpçãoMelhor quandoO que adiciona
aplicativo independente Social Stream Você já captura chat no SSApp e quer a configuração mais curta. Janelas popup transparentes, sempre no topo, redimensionamento e passagem de cliques.
Electron Capture Você quer tamanho e posição exatos, comandos reutilizáveis de inicialização ou um aplicativo dedicado à janela de sobreposição. Transparência sem moldura, fixação, passagem de cliques, seleção de monitor e controle por linha de comando.
Somente navegador normal ou OBS O chat deve aparecer na transmissão, em vez de ficar privado no monitor. Sem transparência ou passagem de cliques confiáveis em todo o sistema.

Passo a passo em vídeo

Este vídeo antigo mostra a configuração de chat transparente, sempre no topo e com passagem de cliques. A interface do aplicativo pode ser diferente nas versões atuais.

Escolha a visualização do chat

  • Chat da transmissão / Dock: mostra o chat combinado contínuo. Geralmente é a melhor escolha durante jogos.
  • Sobreposição de chat em destaque: mostra uma mensagem selecionada no Dock. Use quando quiser apenas mensagens em destaque.
  • Modelo ou sobreposição personalizada: também funciona, desde que a página ofereça suporte a fundo transparente.

Use o mesmo ID de sessão da sua configuração ativa do Social Stream. No painel de configurações do Social Stream, abra as opções da visualização escolhida e ative Forçar fundo transparente. A URL gerada deve conter transparent.

Mensagem de chat em destaque do Social Stream Ninja posicionada sobre uma cena de jogo simulada
Exemplo de posicionamento com a sobreposição real de chat em destaque do SSApp sobre uma cena de jogo simulada. Uma URL de Dock pode mostrar todo o chat contínuo.

Método 1: aplicativo independente Social Stream

  1. Instale e abra o aplicativo independente para desktop. Ative suas fontes de chat normalmente.
  2. No painel de configurações do Social Stream, encontre Chat da transmissão ou Overlay de chat em destaque.
  3. Abra as opções e ative Forçar fundo transparente.
  4. Clique no link gerado do Dock ou destaque de dentro do aplicativo independente. O SSApp abre em uma janela própria de sobreposição.
  5. Mova e ajuste o tamanho da janela antes de bloqueá-la. Clique com o botão direito na sobreposição para predefinições de tamanho e selecione Sempre no topo.
  6. Ao terminar o posicionamento, clique novamente com o botão direito e selecione Tornar não clicável (Make UnClickable). Os cliques do mouse atravessarão a janela e chegarão ao jogo.
Menu de clique direito da sobreposição do SSApp mostrando Resize window, Always on top e Make UnClickable until in-focus com o atalho Ctrl Shift Alt X
Clique com o botão direito em uma janela de sobreposição do SSApp para redimensionar, fixar ou permitir passagem de cliques. Ative a passagem de cliques por último para não perder o acesso durante o posicionamento.

Atalhos do SSApp

Windows / LinuxmacOSAção
Ctrl+Shift+Alt+X Command+Shift+Option+X Alternar a passagem de cliques para voltar a interagir com a sobreposição.
Ctrl+Shift+Alt+R Command+Shift+Option+R Recarregar a janela de sobreposição em foco.

Dica de posicionamento: áreas transparentes podem ser difíceis de arrastar. Mantenha o menu do Dock visível durante o posicionamento, use os atalhos de mover janelas do sistema operacional ou use as opções do Electron Capture --x e --y para posicionamento exato.

Método 2: Electron Capture

Electron Capture é um aplicativo separado, gratuito e de código aberto que pode abrir uma URL do Social Stream em uma janela transparente no desktop. Geralmente é a opção mais fácil quando você quer apenas uma janela dedicada de sobreposição.

  1. Copie sua URL gerada de Dock, destaque, modelo ou sobreposição personalizada do Social Stream.
  2. Verifique se inclui &transparent. Se a URL ainda não tiver ponto de interrogação, use ?transparent.
  3. Abra a URL no Electron Capture.
  4. Clique com o botão direito na janela e ative Sempre no topo.
  5. Mova e redimensione e depois ative Tornar não clicável (Make UnClickable).
  6. Use Ctrl+Shift+Alt+X (ou Command+Shift+Option+X no macOS) para alternar a passagem de cliques depois.
Cartões de recursos do Electron Capture para Fixar no topo, Janela sem moldura, Suporte à transparência, Modo de passagem de cliques, Captura automática de tela e Captura de jogos e aplicativos
O Electron Capture fornece os controles de fixação, transparência sem moldura e passagem de cliques necessários para uma sobreposição privada na tela.

Iniciar Electron Capture pela linha de comando

A versão portátil para Windows é a mais simples de automatizar. Substitua YOUR_SESSION_ID e ajuste o tamanho e a posição para sua tela.

Dock de chat contínuo

.\elecap.exe --url="https://socialstream.ninja/dock.html?session=YOUR_SESSION_ID&transparent&compact&hidemenu" --width=520 --height=760 --x=1380 --y=80 --pin --unclickable --title="SSN Chat"

Somente chat em destaque

.\elecap.exe --url="https://socialstream.ninja/featured.html?session=YOUR_SESSION_ID&transparent" --width=700 --height=500 --x=1160 --y=80 --pin --unclickable --title="SSN Featured"

macOS e Linux

# macOS
"/Applications/elecap.app/Contents/MacOS/elecap" --url='YOUR_OVERLAY_URL' --width=520 --height=760 --pin --unclickable

# Linux AppImage; replace the filename with the version you downloaded
./elecap-VERSION-x86_64.AppImage --url='YOUR_OVERLAY_URL' --width=520 --height=760 --pin --unclickable
OpçãoFinalidade
--urlA URL completa da sobreposição do Social Stream. Coloque entre aspas porque contém os caracteres & .
--width, --heightTamanho inicial da janela em pixels.
--x, --yPosição inicial no desktop virtual. Coordenadas negativas podem ser válidas para monitores à esquerda ou acima do monitor principal.
--monitor=0Escolha um monitor com índice começando em zero quando esse índice for mais fácil que coordenadas do desktop.
--pinIniciar sempre no topo.
--unclickableIniciar no modo de passagem de cliques. Lembre-se do atalho de recuperação antes de usar.
--css="C:\path\chat.css"Injetar um arquivo CSS local para estilo avançado.
--multiinstanceExecute um processo separado do Electron Capture quando precisar de mais de uma sobreposição independente.

Consulte a referência completa de linha de comando para parâmetros adicionais.

--node não é necessário para uma sobreposição normal do Social Stream. Deixe desativado, a menos que uma página precise especificamente de captura de tela ou outro recurso elevado do Electron.

Opções úteis de URL para sobreposições

Opção de URLUse
transparentRemover o fundo da página e solicitar uma janela transparente no desktop.
compactUsar um layout mais denso do Dock.
hidemenuOcultar a barra de ferramentas do Dock após configurar.
scale=0.85Reduzir a escala de sobreposições compatíveis sem alterar o tamanho da janela.
limit=15Limitar o número de mensagens mantidas nas páginas compatíveis.
hidesourceOcultar rótulos ou ícones das plataformas de origem no Dock.
chroma=0000Modo alternativo de fundo transparente; útil quando o modo normal do Dock transparent oculta a barra de rolagem.

Para modelos, CSS personalizado, fontes e mais controles de URL, consulte o guia de personalização de sobreposições.

Mantenha no seu monitor, fora da transmissão

A sobreposição permanece privada somente quando o software de transmissão captura o jogo ou a janela do jogo, em vez de todo o monitor.

  1. Não adicione esta URL de sobreposição como fonte de navegador do OBS se os espectadores não devem vê-la.
  2. No Windows, prefira uma fonte do OBS Captura de jogo direcionada ao jogo.
  3. Deixe a opção do OBS Capturar sobreposições de terceiros (como Steam) desativada, a menos que você tenha testado que ela não inclui essa janela.
  4. Evite Captura de tela neste fluxo. Ela captura o monitor inteiro, incluindo a sobreposição do chat.
  5. Faça uma gravação local curta e assista antes de entrar ao vivo. Métodos de captura e jogos variam.

Limitação no macOS e Linux: A captura de jogo do OBS existe apenas no Windows. Se sua configuração precisar capturar a tela inteira, a sobreposição também será capturada. Use outro monitor ou um método de captura de janela/aplicativo que exclua a sobreposição e verifique com uma gravação.

Limitações importantes

  • Tela cheia sem bordas ou em janela é o modo confiável para o jogo. Um jogo em tela cheia exclusiva pode cobrir todas as janelas normais do desktop, incluindo uma sobreposição sempre no topo.
  • O aplicativo para desktop deve permanecer aberto. Fechar o SSApp ou o Electron Capture fecha a sobreposição local.
  • A sessão deve corresponder. Uma URL de Dock ou destaque com ID de sessão incorreto permanecerá vazia.
  • O chat em destaque não é o feed completo. Ele só mostra uma mensagem depois que você a seleciona no Dock.
  • A passagem de cliques desativa a interação com o mouse. Use o atalho de recuperação antes de tentar clicar com o botão direito na janela novamente.
  • Alguns jogos e sistemas antitrapaça restringem sobreposições. Não tente contornar os controles de segurança de um jogo.
  • A transparência varia conforme o sistema operacional e a configuração gráfica. Atualize o aplicativo para desktop e o driver gráfico se uma área transparente aparecer branca ou preta.
  • A captura de tela inclui tudo o que você vê. Se você não conseguir isolar o jogo do monitor no software de captura, não há garantia de que esta sobreposição ficará privada.

Lista rápida de verificação

  1. O chat está chegando ao Social Stream.
  2. A URL da sobreposição usa o ID de sessão correto.
  3. A URL contém transparent.
  4. A janela do aplicativo está fixada acima do jogo.
  5. A passagem de cliques é ativada somente após posicionar.
  6. O jogo usa tela cheia sem bordas ou em janela se a tela cheia exclusiva ocultar a sobreposição.
  7. O OBS captura o jogo/janela, não a tela inteira.
  8. Uma gravação de teste confirma que os espectadores não veem a sobreposição privada.