Tutorial · OBS Studio para vídeo ao vivo
Tutorial do OBS Studio sua câmera, ao vivo no seu próprio canal
Este tutorial do OBS Studio leva você de uma janela vazia do OBS a uma transmissão ao vivo em cinco passos: monte uma cena, adicione sua câmera e seu microfone, cole seu servidor e a chave de transmissão, configure o codificador e clique em Iniciar transmissão.
Ele foi escrito para o OBS Studio 32.2, a versão atual para Windows, macOS e Linux, e todos os valores que você digita vêm do seu painel de controle Primcast.
- Serviço
- Custom...
- Servidor
- rtmp://HOST:1935/APP
- Chave de transmissão
- livestream
- Autenticação
- Usar autenticação
- Usuário
- USERNAME
- Senha
- ••••••••••
Instale o OBS e copie quatro valores do seu painel
O OBS Studio é gratuito e de código aberto. Instale-o no computador em que sua câmera está conectada e mantenha o painel de controle aberto em uma aba do navegador enquanto faz a configuração.
Obtenha o OBS Studio
Baixe-o em obsproject.com ou instale-o pelo terminal:
# Windowswinget install OBSProject.OBSStudio# macOS (Homebrew)brew install --cask obs# Linux (Flatpak)flatpak install flathub com.obsproject.Studio
Na primeira vez que abre, o OBS oferece o Assistente de Configuração Automática. Você pode fechá-lo: esta página configura tudo manualmente.
Configurações do codificador do seu canal
Entre, abra sua conta de vídeo e vá até o cartão Transmissão ao vivo. Em Configurações do codificador, você encontrará:
- Servidor
- Um endereço como
rtmp://HOST:1935/APP. Ele vai no campo Servidor do OBS. - Nome da transmissão
- Geralmente
livestream. O OBS chama isso de Chave de transmissão. - Usuário
- O login que o OBS usa para publicar no seu canal.
- Senha
- Oculta até você clicar em Mostrar. Nova senha gera uma nova.
Alguns painéis também listam um Servidor mais próximo. Coloque esse endereço no OBS em vez da linha Servidor: o OBS então se conecta a qualquer uma de nossas localizações mais próxima de você (Nova York, Miami, São Francisco, Amsterdã ou Bucareste), e nós levamos a transmissão ao seu canal. Seu nome de transmissão, usuário e senha não mudam.
Como usar o OBS Studio: uma cena e suas fontes
O OBS envia o que estiver na pré-visualização. Uma cena é um layout, e as fontes são os elementos dentro dela: uma câmera, um microfone, sua tela, um logotipo. Monte uma cena primeiro e adicione mais depois.
Crie a cena
- No painel Cenas, no canto inferior esquerdo, clique em + e dê um nome à cena, por exemplo "Ao vivo".
- No painel Fontes ao lado, clique em + e escolha Dispositivo de Captura de Vídeo na janela que abrir, para uma webcam ou placa de captura. Escolha seu dispositivo e clique em OK.
- Clique em + novamente e adicione Captura de Entrada de Áudio para o seu microfone, a menos que a câmera ou a placa de captura já traga o som.
- Arraste o quadro vermelho na pré-visualização para dimensionar a câmera. Clique com o botão direito nele e escolha Transformar e depois Ajustar à tela para uma imagem rápida em quadro cheio.
Outras fontes que você usará
- Captura de Tela
- Sua tela inteira. Em um Mac, chama-se Captura de Tela do macOS.
- Captura de Janela
- Uma janela de aplicativo, como slides ou um navegador.
- Fonte de Mídia
- Um arquivo de vídeo ou um endereço de transmissão, se você desmarcar Arquivo Local.
- Imagem
- Um logotipo ou um cartão de "volto já".
Observe o Mixer de Áudio enquanto fala. O medidor deve entrar no amarelo nas palavras altas e ficar fora do vermelho.
Configure a transmissão RTMP do OBS para o seu canal
Abra Configurações (canto inferior direito, em Controles) e escolha Stream à esquerda. É aqui que o OBS aprende para onde enviar a imagem.
Settings › Stream
- Defina Serviço como Personalizado..., a primeira entrada da lista.
- Cole o endereço do Servidor do seu painel em Servidor, exatamente como mostrado, sem nome de transmissão no final.
- Digite o nome da sua transmissão, geralmente
livestream, em Chave de transmissão. - Marque Usar autenticação e insira seu Usuário e Senha do painel.
- Clique em Aplicar.
Os três erros que impedem a maioria das primeiras transmissões
- O nome da transmissão colado no final do endereço do Servidor. O OBS quer os dois em caixas separadas.
- Usar autenticação deixado desmarcado. Seu canal só aceita um publicador que faça login, então o OBS é recusado.
- Uma senha antiga. Se você clicou em Nova senha no painel, o OBS precisa da nova antes da próxima conexão.
O OBS também precisa alcançar a porta 1935 na saída. Redes de escritórios e escolas às vezes a bloqueiam; tente outra conexão se nada mais estiver errado.
Configurações de stream no OBS para uma imagem que não trava
Três páginas de configurações decidem como o stream se comporta: Saída para o codificador, Vídeo para o tamanho da imagem, Avançado para o que acontece quando sua conexão cai. Configure as três uma vez.
Settings › Output
Mude Output Mode para Advanced, para que a configuração de keyframe apareça, e então na aba Streaming:
- Video Encoder
- Um codificador H.264. O do seu chip gráfico se você tiver (NVIDIA NVENC H.264, AMD HW H.264, QuickSync H.264 ou Apple VT H264 Hardware Encoder), caso contrário x264.
- Rate Control
CBR, uma taxa de bits constante.- Bitrate
- Da tabela abaixo.
- Keyframe Interval
2 s. Nunca 0, que deixa o OBS escolher.
Depois abra a aba Audio e defina a Faixa 1 para 128 kbps AAC.
Settings › Video · Advanced
Em Video, mantenha a Resolução Base (Canvas) no tamanho da sua tela e defina a Output (Scaled) Resolution e o FPS para a linha que você escolher abaixo. O OBS reduz a imagem para você.
Em Advanced, deixe Automatically Reconnect marcado. Quando sua internet piscar, o OBS tenta de novo sozinho e seu canal retoma o stream.
Por que 2 segundos importam: cortamos o stream em segmentos de reprodução a cada keyframe. Um intervalo longo ou irregular gera segmentos desiguais, e seus espectadores veem buffering que parece um problema de servidor.
| Imagem | Output (Scaled) Resolution | Bitrate de vídeo | Áudio | Upload necessário |
|---|---|---|---|---|
| 1080p, 30 fps | 1920x1080 | 4500 Kbps | 128 | 7 Mbps |
| 720p, 30 fps | 1280x720 | 2500 Kbps | 128 | 4 Mbps |
| 480p, 30 fps | 854x480 | 1200 Kbps | 96 | 2 Mbps |
Faça um teste de velocidade no computador de streaming e envie no máximo dois terços do upload que ele mostrar. Se não tiver certeza, comece em 720p: fica bom em celulares e laptops e deixa margem para um minuto ruim. Os planos pagos de vídeo ao vivo aceitam até 5 Mbps de entrada, o que cobre a linha 1080p.
Comece a transmitir e verifique do lado do espectador
Entrar ao vivo
- Clique em Start Streaming no painel de controles.
- Olhe a barra na parte inferior do OBS. Um quadrado verde e um número estável em kb/s significam que o stream está fluindo.
- Abra Stats no menu Docks. Quadros perdidos em Network apontam para seu upload; quadros pulados em Rendering ou Encoding apontam para um computador trabalhando demais. Reduza o bitrate ou a resolução para o primeiro, use um codificador de hardware para o segundo.
- Clique também em Start Recording se quiser uma cópia no seu próprio disco. O OBS salva no Caminho de Gravação definido em Output.
Veja o que seus espectadores veem
De volta ao seu cartão Live streaming, o status mostra o canal como ao vivo e o que o OBS está enviando. Mais abaixo, Watch dá o link de reprodução e um código de incorporação para seu site ou app. Abra o link no seu celular, fora do Wi-Fi, para ver o stream como um espectador verá.
O mesmo cartão pode repassar seu stream para YouTube, Facebook, Twitch ou outro servidor RTMP, até cinco destinos de uma vez. O OBS continua enviando um stream, então seu upload não precisa carregar as cópias extras.
OBS SRT e WHIP: duas outras formas de entrar
RTMP funciona para a maioria das pessoas. Se seu painel mostrar uma dessas seções, você pode usá-la na mesma página Settings › Stream.
SRT para conexões longas ou instáveis
SRT mantém a imagem estável em Wi-Fi de locais, uplink móvel ou um feed de longe. Ele vem com os planos Pro e Platinum do nosso CDN de vídeo, e seu cartão então mostra uma seção SRT ingest.
- Mantenha Service em Custom... e cole a One-line URL do painel em Server.
- Deixe Stream Key vazio e desmarque Usar autenticação. A frase-senha na URL faz o trabalho.
srt://HOST:PORT?passphrase=PASSPHRASE&pbkeylen=16
Um stream enviado por SRT toca sob seu próprio nome. Use o link que o painel mostra em Plays at.
WHIP para cerca de meio segundo de atraso
Quando seu canal tem WebRTC ativado, o cartão lista um endereço WHIP (WebRTC). O OBS suporta WHIP desde a versão 30.
- Defina Service para WHIP.
- Cole o endereço WHIP em Server.
- Coloque a senha do seu canal em Bearer Token.
O painel coloca o atraso da publicação WebRTC em cerca de meio segundo. Cenas, fontes e as configurações de Output acima permanecem como estão.
Perguntas sobre OBS Studio que nos fazem
Como faço para transmitir para um servidor RTMP pelo OBS?
Abra Configurações, depois Transmissão, e defina Serviço como a entrada Personalizado... Coloque o endereço do servidor em Servidor e o nome da transmissão em Chave de transmissão. Se o servidor exigir login, como acontece com um canal Primcast, marque Usar autenticação e adicione seu nome de usuário e senha. Clique em Aplicar e depois em Iniciar transmissão.
Onde encontro meu servidor, chave de transmissão e senha?
Na sua conta, no cartão Transmissão ao vivo da sua conta de vídeo, em Configurações do codificador. Clique em Mostrar para ver a senha. Nova senha gera outra; a transmissão que está no ar continua funcionando e o OBS precisa da nova senha na próxima vez que conectar.
Por que o OBS diz "Falha ao conectar ao servidor"?
Quase sempre é uma de três coisas: o nome da transmissão foi colado na caixa Servidor, Usar autenticação não está marcado ou a senha está desatualizada. Confira esses itens no seu painel. Se estiverem corretos, sua rede pode estar bloqueando a porta de saída 1935; tente outra conexão e depois fale conosco no chat, que podemos verificar o lado do seu canal.
Qual intervalo de keyframe devo usar no OBS?
2 segundos, definido em Configurações, Saída, com Modo de saída em Avançado. O padrão de 0 deixa o OBS escolher, e um intervalo longo faz os players dos seus espectadores travarem, porque a reprodução é dividida em segmentos a cada keyframe.
Qual bitrate devo usar para transmitir no OBS?
Cerca de 2500 Kbps para 720p e 4500 Kbps para 1080p a 30 quadros por segundo, com 128 kbps de áudio AAC e controle de taxa CBR. Mantenha o total abaixo de dois terços do upload que um teste de velocidade mostrar, para que um momento lento na sua linha não derrube a transmissão.
O OBS pode exibir uma transmissão RTMP ou HLS como fonte?
Sim. Adicione uma Fonte de mídia, desmarque Arquivo local e cole o endereço da transmissão em Entrada. Para o seu próprio canal, use o link de reprodução da seção Assistir do seu painel. É uma forma prática de conferir a transmissão ou de trazer uma segunda localidade para o seu programa.
Posso transmitir do OBS para o YouTube e para o meu próprio canal ao mesmo tempo?
Sim, sem plugin. Envie o OBS para o seu canal Primcast normalmente e depois adicione YouTube, Facebook, Twitch ou qualquer servidor RTMP como destinos no seu cartão Transmissão ao vivo, até cinco. O OBS envia uma transmissão e nossos servidores fazem as cópias.
Preciso do meu próprio servidor de transmissão para o OBS?
Não. O seu canal Primcast é o servidor: o OBS envia uma transmissão para ele, e os espectadores assistem no navegador ou no app por um link que você incorpora. Os planos de vídeo ao vivo aceitam até 1,000 espectadores ao mesmo tempo, então a quantidade de pessoas assistindo nunca afeta o seu upload.
Usando outro codificador?
Todo codificador que fala RTMP conecta ao seu canal com os mesmos quatro valores. Estes tutoriais mostram onde eles vão, e nossos tutoriais de transmissão de vídeo ao vivo também cobrem codificadores de hardware.
Ainda não tem canal? Crie um e clique em Iniciar transmissão
Escolha um plano de vídeo ao vivo, copie os quatro valores no OBS e veja a si mesmo no celular alguns minutos depois. Se algo não conectar, nosso chat responde em segundos, pode verificar seu canal enquanto você espera e transfere você para uma pessoa sempre que pedir.