srt://callaba:9000Callaba SRT Server
Callaba SRT Server é uma solução de servidor SRT em nuvem e self-hosted para receber feeds de contribuição SRT, monitorar a integridade do transporte e rotear vídeo ao vivo para fluxos de multiview, gravação, restreaming e reprodução.
Abrir a demonstração ao vivo do MultiviewProcurando a explicação do protocolo?Leia o guia informativo sobre servidor SRT
Callaba SRT Server
Receber, monitorar e rotear o feed de contribuição.
- RTT
- 42 ms
- Perda de pacotes
- 0.02%
Veja cada conexão. Controle quem entra.
Opere publicadores e receptores SRT em uma única visualização ao vivo: acompanhe o bitrate e a integridade do transporte, identifique a região e o endereço IP do peer de cada conexão, aplique a política de acesso ou abra intencionalmente um fluxo para convidados.
Região e endereço IP do peer
Veja de onde cada peer SRT se conecta e qual endereço de rede utiliza.
203.0.113.42Bitrate e integridade do transporte em tempo real
Controle total de publicadores e receptores
Permita apenas valores de Stream ID ou endereços IP de peers aprovados, com regras específicas por função para publicadores e receptores.
Rotear saídas
Um feed de contribuição ao vivo entra uma vez na Callaba e pode seguir para monitoramento, Multiview, gravação, restreaming ou reprodução.
Um feed de contribuição SRT, vários caminhos de produção
A Callaba recebe um feed SRT ao vivo, mostra a integridade do transporte aos operadores e roteia a entrada para o fluxo de produção escolhido.
Câmera ou encoder
Um feed de contribuição SRT enviado pela internet pública.
Fonte de produção remota
Um feed ao vivo vindo de um local, estúdio ou equipe de campo.
Callaba SRT Server
Receber, monitorar e rotear o feed de contribuição.
Multiview
Dê aos operadores uma visão ao vivo compartilhada.
Gravação
Guarde o feed para uso posterior.
Restreaming
Envie o feed validado aos destinos configurados.
Web Player
Publique a reprodução no navegador e use a URL ou o embed já verificado.
Um feed de contribuição ao vivo entra uma vez na Callaba e pode seguir para monitoramento, Multiview, gravação, restreaming ou reprodução.
Mantenha YouTube, Facebook e Twitch ao vivo durante a troca da fonte SRT
Com rotas SRT PULL testadas e loop, reconnect e buffer adequados ao caminho, a Callaba troca a fonte de entrada sem fechar as sessões de publicação de saída. O público normalmente perde apenas alguns frames, em vez de o stream social ficar offline.
Troque a fonte e mantenha todos os destinos ao vivo
A Callaba passa para a próxima rota SRT PULL testada enquanto as saídas para YouTube, Facebook e Twitch permanecem conectadas.
Poucos frames, não uma nova sessão ao vivo
Com rotas testadas e o buffer configurado para o caminho, a transição normalmente custa apenas alguns frames. As plataformas sociais não precisam abrir uma nova sessão de publicação.
O que o produto oferece e o que verificar
Cada comportamento compatível aparece junto a uma verificação prática de aceitação. A interface Callaba instalada e os perfis reais de origem, destino e infraestrutura continuam sendo a referência definitiva.
| Capacidade | Comportamento compatível | Verificação de aceitação |
|---|---|---|
| Receber feeds de contribuição | Leve para a Callaba vídeo SRT de câmeras, encoders ou locais de produção remotos. | Ele recebe feeds de contribuição SRT, mostra a integridade do transporte aos operadores e roteia vídeo ao vivo para fluxos de Multiview, gravação, restreaming e reprodução. |
| Padrão de entrada Listener e Caller | No caminho padrão de entrada, a Callaba executa o Listener SRT e o encoder ou a fonte externa se conecta como Caller SRT. | Publicador · Caller: Mantenha visibilidade operacional do transporte de entrada enquanto o feed está ao vivo. |
| Monitorar o transporte | Mantenha visibilidade operacional do transporte de entrada enquanto o feed está ao vivo. | Ao vivo · bitrate, perda de pacotes e RTT |
| Rotear uma entrada | Use o mesmo feed de contribuição em fluxos de Multiview, gravação, restreaming ou reprodução. | O mesmo feed recebido pode seguir para os fluxos de Multiview, gravação, restreaming e reprodução que você configurar na Callaba. |
| Multiview | Dê aos operadores uma visão ao vivo compartilhada. | O mesmo feed recebido pode seguir para os fluxos de Multiview, gravação, restreaming e reprodução que você configurar na Callaba. |
| Mantenha YouTube, Facebook e Twitch ao vivo durante a troca da fonte SRT | Com rotas SRT PULL testadas e loop, reconnect e buffer adequados ao caminho, a Callaba troca a fonte de entrada sem fechar as sessões de publicação de saída. O público normalmente perde apenas alguns frames, em vez de o stream social ficar offline. | Para SRT PULL, configure routing_hosts e ative loop e reconnect para que o relay possa reconectar e percorrer a lista após uma desconexão. A mudança da rota preferida exige stop/save/start controlado; salvar não recarrega instantaneamente o relay em execução e o failover hitless não é garantido. |
Configure no Callaba e verifique a passagem
Esta página explica os limites do produto. Os guias mostram quais controles abrir, qual módulo conectar em seguida e como confirmar que o fluxo está pronto.
Escolha operação em nuvem ou self-hosted
Os dois caminhos executam o mesmo fluxo do produto; escolha o modelo operacional adequado à sua equipe.
Callaba Cloud
Inicie a Callaba na nuvem e configure o fluxo SRT pela interface do produto.
Self-hosted no Linux
Instale a Callaba em sua própria infraestrutura Linux quando precisar de controle direto do ambiente.
Como implantar, operar e diagnosticar um servidor SRT em produção
Entenda como funcionam servidor SRT, modos Caller/Listener, portas UDP, latência, stream ID e passphrase na ingestão de vídeo ao vivo.
Escrito por Iurii Pakholkov
Fundador da Callaba. Desenvolve ferramentas de vídeo em nuvem para SRT, RTMP, WebRTC, NDI, roteamento ao vivo, monitoramento, gravação e produção.
Última atualização: 22 de julho de 2026
Um servidor SRT é um endpoint de ingestão de vídeo ao vivo que recebe, envia ou retransmite streams SRT. Ele leva vídeo de uma câmera, encoder, local remoto, estúdio, dispositivo móvel ou sistema parceiro para um fluxo de mídia controlado.
SRT significa Secure Reliable Transport. Ele opera sobre UDP e adiciona recuperação, criptografia, controle de latência, modos de conexão e estatísticas em tempo real. Por isso é útil para contribuição ao vivo pela internet pública, redes de eventos, longas distâncias e conexões imperfeitas.
Um servidor SRT não é um player web, CDN nem servidor de reprodução para o público. Na maioria dos fluxos ao vivo, o SRT atende à contribuição e ingestão. Depois de receber o sinal, o stream pode ser roteado, gravado, transcodificado, redistribuído ou convertido para formatos como HLS, WebRTC ou saídas RTMP.
Resposta rápida: o que é um servidor SRT?
Um servidor SRT é o ponto de ingestão ao vivo que aceita conexões de encoders, softwares, apps móveis, câmeras, locais ou parceiros. A configuração mais comum é servidor como Listener e encoder como Caller. O servidor escuta uma porta UDP, recebe o stream, mostra bitrate, RTT e perda de pacotes e o encaminha para gravação, restreaming, transcodificação, roteamento, multiview ou reprodução.
O que é um servidor SRT?
Um Servidor SRT é o endpoint que aceita ou gerencia conexões SRT. Ele pode receber um stream de um encoder, retransmiti-lo para outro sistema ou ser um ponto de entrega controlado entre uma fonte remota e uma plataforma de produção.
Em um fluxo ao vivo típico, o servidor SRT cumpre quatro tarefas:
- Recebe o feed ao vivo: um encoder de câmera, OBS, vMix, FFmpeg, Larix ou outra fonte envia vídeo ao servidor.
- Protege o caminho de contribuição: o SRT recupera pacotes perdidos e pode criptografar a sessão de transporte.
- Expõe estatísticas ao vivo: operadores acompanham bitrate, RTT, perda de pacotes, retransmissões e estado da conexão.
- Entrega o stream ao próximo estágio: o servidor roteia o feed para gravação, transcodificação, restreaming, comutação ou reprodução.
Assim, o servidor SRT é a fronteira entre a fonte e a plataforma. Quando uma equipe remota diz que está transmitindo, é nele que você confirma se o sinal chega, está estável e pode ser usado no restante do fluxo.
Servidor SRT versus protocolo SRT
O protocolo SRT é o método de transporte. O Servidor SRT é o sistema ou software que usa esse protocolo para receber ou enviar streams ao vivo.
| Termo | Significado | Exemplo |
|---|---|---|
| protocolo SRT | Método de transporte baseado em UDP para mídia ao vivo, com recuperação, criptografia, controle de latência e estatísticas. | A conexão entre um encoder e a Callaba. |
| Servidor SRT | Endpoint de ingestão ou retransmissão que aceita sessões SRT e as conecta ao restante do fluxo. | A Callaba escuta o feed de um local remoto. |
O que é um servidor SRT ao vivo?
Um servidor SRT ao vivo é um servidor SRT para contribuição de vídeo em tempo real ou quase real. Ele recebe o stream durante o evento e o envia à produção, gravação ou distribuição ao vivo.
Equipes usam servidores SRT para contribuição remota, ingestão em nuvem de câmeras e encoders, transporte estúdio-nuvem, feeds parceiros, caminhos de backup, produção remota e restreaming para vários destinos.
A palavra “ao vivo” importa porque o ajuste de SRT é diferente da transferência de arquivos. O servidor equilibra atraso e recuperação. Com latência baixa demais para a rede real, o stream pode conectar e ainda falhar com perda ou jitter.
Como um servidor SRT funciona
Um servidor SRT recebe áudio e vídeo já codificados por uma conexão SRT. Em vídeo ao vivo, o SRT geralmente transporta MPEG-TS multiplexado; o container depende do emissor e do fluxo. São comuns H.264 ou H.265/HEVC, áudio AAC e, às vezes, metadados.
- Um encoder cria o stream de áudio e vídeo ao vivo.
- O encoder envia o stream a um servidor SRT.
- O servidor SRT recebe o stream e acompanha a saúde da conexão.
- Quando há perda, o SRT solicita retransmissão enquanto os pacotes ainda são úteis.
- O servidor entrega o stream ao próximo estágio: gravador, transcodificador, restream, switcher, fluxo de API ou sistema de reprodução.
Modos Caller, Listener e Rendezvous
O SRT usa três modos de conexão. O modo define qual lado inicia e como a sessão atravessa firewalls e NAT.
- Listener: aguarda uma conexão SRT em uma porta UDP conhecida. É o modo comum de um servidor de ingestão em nuvem ou endpoint de data center.
- Caller: inicia a conexão com um Listener. É comum em encoders de campo, OBS, vMix, FFmpeg, apps móveis e fontes remotas.
- Rendezvous: os dois lados iniciam a conexão. Pode ajudar em alguns cenários NAT, mas deve ser bem testado antes da produção.
Portas do servidor SRT e regras de firewall
O SRT usa UDP. Portanto, a porta correta precisa estar aberta no security group da nuvem, firewall do host, roteador ou política de rede.
- o servidor tem IP público ou endereço de rede acessível;
- a porta UDP correta está aberta;
- o encoder usa o modo Caller/Listener correto;
- o stream ID corresponde à regra de roteamento, se usado;
- a passphrase coincide nos dois lados, se houver criptografia;
- o fluxo de recepção está ligado à saída correta.
Um erro comum é verificar apenas se o encoder diz “conectado”. Isso não basta: confirme que a mídia chega, o bitrate está estável e o sistema seguinte consegue usar o stream.
Exemplo de configuração de servidor SRT
Esta é uma configuração prática para o primeiro teste. Troque host, porta, stream ID e passphrase pelos seus valores.
Server side:
mode: listener
UDP port: 10080
latency: 200 ms
stream ID: event-main
passphrase: optional, same on both sides
Sender side:
srt://YOUR_CALLABA_IP:10080?mode=caller&latency=200&streamid=event-main
Regra de teste: comprove primeiro um emissor, uma porta UDP, um stream ID, uma prévia e uma gravação. Depois adicione criptografia, várias fontes, failover, roteamento, links de player e monitoramento.
Onde o servidor SRT entra no streaming ao vivo
O SRT é especialmente forte na contribuição, onde o feed vai da fonte para a plataforma.
câmera ou encoder → servidor SRT → transcodificador / gravador / restream / fluxo de player
Depois de receber o stream, a plataforma o prepara para restreaming, gravação, transcodificação, reprodução, roteamento, failover, API ou monitoramento.
Servidor SRT versus RTMP, HLS, WebRTC e NDI
O SRT não substitui toda tecnologia de vídeo; ele resolve uma parte específica do fluxo.
| Tecnologia | Melhor função | Observação prática |
|---|---|---|
| SRT | Contribuição ao vivo, ingestão e transporte entre endpoints controlados. | Use quando o caminho de contribuição for importante ou imperfeito. |
| RTMP / RTMPS | Publicação simples e ingestão em plataformas sociais. | Usado frequentemente após SRT para o envio final às plataformas. |
| HLS | Reprodução em escala em navegadores, TVs e celulares. | Navegadores normalmente precisam de HLS ou outro formato, não SRT bruto. |
| WebRTC | Vídeo interativo em tempo real, chamadas, retornos e participação subsegundo. | Útil quando espectadores ou participantes precisam de latência muito baixa. |
| NDI | Rede de produção de baixa latência em LANs ou estúdios controlados. | Use bridges SRT/NDI para mover sinais entre locais ou fluxos em nuvem. |
Para uma comparação no nível do protocolo, leia SRT vs RTMP.
Como implantar um servidor SRT
A configuração exata depende do software, provedor e fluxo, mas a lógica de implantação costuma ser a mesma.
| Configuração | Primeiro teste recomendado | Por que importa |
|---|---|---|
| Modo | Servidor como Listener, encoder como Caller | Padrão mais simples de ingestão em nuvem. |
| Porta UDP | Abra uma porta UDP documentada por feed de ingestão | O tráfego SRT não atravessa um firewall fechado. |
| Latência | Comece com 200–500 ms em conexões comuns de internet | Dá ao SRT tempo para recuperar perdas e jitter. |
| MPEG-TS / container | MPEG-TS é o container de vídeo ao vivo comum sobre SRT | O servidor recebe uma carga de mídia multiplexada, não só uma conexão. |
| Stream ID | Use um valor legível, como event-main |
Ajuda a rotear, identificar e proteger feeds. |
| Passphrase | Mesmo valor no emissor e no servidor | A criptografia falha se as chaves não coincidirem. |
- Crie um servidor ou instância em nuvem com CPU, rede e armazenamento suficientes para o fluxo.
- Abra a porta UDP necessária no security group da nuvem e no firewall do host.
- Crie um Listener SRT que receberá o stream de entrada.
- Defina regras de stream ID e passphrase se precisar de roteamento e criptografia.
- Conecte o encoder como Caller SRT e envie o stream ao endpoint Listener.
- Verifique as estatísticas ao vivo como bitrate, RTT, perda de pacotes, retransmissões e estado.
- Roteie o stream para gravação, restreaming, transcodificação ou reprodução.
Como usar um servidor SRT na Callaba
Na Callaba, um servidor SRT costuma ser um ponto de ingestão controlado. Uma fonte remota envia o stream à Callaba, que o disponibiliza ao próximo estágio.
Fluxos comuns na Callaba:
- encoder SRT para Callaba e restream para Twitch ou YouTube;
- OBS para Callaba por SRT e gravação do stream;
- vMix para Callaba por SRT e roteamento para outro destino;
- app móvel para Callaba por SRT e restream para redes sociais;
- local remoto para Callaba e empacotamento para reprodução no navegador;
- entrada SRT para multiview web, gravador, roteamento por API e player controlado.
Teste interativo: abra a demo Multiview da Callaba para ver como as fontes recebidas aparecem após a ingestão em nuvem.
O que monitorar em um servidor SRT
Uma sessão SRT conectada nem sempre é saudável. Monitore transporte e mídia.
Sinais de transporte
- Estado da conexão: conectada, desconectada, reconectando ou com falha.
- Bitrate de entrada: indica se a mídia continua fluindo na taxa esperada.
- RTT: tempo de ida e volta entre emissor e receptor.
- Perda de pacotes: quantidade de dados perdida no caminho.
- Retransmissões: frequência com que o SRT recupera pacotes ausentes.
- Jitter: variação no tempo de chegada dos pacotes.
- Pressão no buffer de recepção: indica se a conexão está próxima do limite de recuperação.
Limites práticos: em boas condições, o RTT costuma ficar em 20–60 ms. Se passar de 150 ms de forma constante, revise a rede. Com perda acima de 1–2%, aumente a latência, reduza o bitrate ou melhore o uplink.
Sinais de mídia
- vídeo preto ou congelado, áudio ausente ou mudo;
- codec, frame rate, resolução ou formato de áudio incorretos;
- timestamps ruins, keyframes ausentes ou mapeamento incompatível.
Problemas comuns de servidor SRT
A conexão SRT não inicia
Verifique modo, porta UDP, IP público, firewall, stream ID e passphrase. A maioria das falhas de handshake vem de modo errado, UDP bloqueado, porta incorreta ou segurança divergente.
O stream conecta, mas o vídeo está instável
Observe RTT, jitter, perda, retransmissões e latência. Se a latência for agressiva demais para a rede, o SRT não terá tempo de recuperar os pacotes.
O stream conecta, mas não há áudio
Verifique primeiro o encoder: fonte de áudio ativa, dispositivo correto, codec compatível com o próximo estágio e faixa legível pelo receptor.
Antes de culpar o SRT, confirme áudio na fonte. Use monitoramento local no OBS, vMix, encoder de hardware, fones ou prévia do dispositivo.
As estatísticas SRT estão boas, mas o público ainda tem problemas
Se o enlace SRT está saudável, mas há travamentos ou artefatos, o problema pode estar depois dele. Verifique transcodificação, empacotamento, origin, CDN, player e formato de saída.
Servidor SRT self-hosted ou gerenciado
Você pode operar o próprio servidor SRT ou usar uma plataforma gerenciada. A escolha depende do controle operacional que sua equipe quer assumir.
| Opção | Use quando | Risco principal |
|---|---|---|
| Servidor SRT self-hosted | Você precisa de controle total sobre posição na rede, conformidade, lógica de roteamento ou regras internas. | Sua equipe cuida de monitoramento, escala, atualizações e operação no evento. |
| Plataforma SRT gerenciada | Você precisa começar rápido e quer monitoramento, roteamento, gravação ou restreaming em um só lugar. | Ainda é necessário validar portas, fonte, stream ID, passphrase e rotas. |
A Callaba funciona como plataforma SRT em nuvem ou self-hosted. Inicie na AWS ou instale em seu servidor, crie pontos de ingestão SRT e conecte-os a restreaming, gravação, roteamento, prévia web, multiview, player e APIs.
Checklist do servidor SRT para o dia do evento
- Confirme o IP ou hostname do servidor.
- Confirme que a porta UDP está aberta.
- Confirme o modo Caller/Listener/Rendezvous nos dois lados.
- Confirme o stream ID, se usado.
- Confirme a passphrase de criptografia, se usada.
- Confirme bitrate, codec, frame rate, resolução e áudio esperados.
- Inicie o stream e verifique o bitrate de entrada.
- Verifique RTT, perda, retransmissões e jitter.
- Verifique vídeo e áudio reais, não só o estado da conexão.
- Confirme a rota: gravação, restreaming, transcodificação ou reprodução.
- Confirme a sincronização de tempo: servidor e encoder devem usar NTP ou fonte consistente para correlacionar logs e gravações no diagnóstico.
- Teste o caminho de backup antes do evento.
Referências oficiais e leituras relacionadas
Use estas referências para detalhes do protocolo SRT, configuração da Callaba ou guias relacionados.
Perguntas frequentes
O que é um servidor SRT?
Um servidor SRT é um endpoint de ingestão ou relay ao vivo que recebe, envia ou roteia streams SRT. Ele leva o feed de um encoder, câmera, local remoto, estúdio, celular ou parceiro para um fluxo controlado.
O que é um servidor SRT ao vivo?
Um servidor SRT ao vivo atende à contribuição em tempo real. Ele recebe o vídeo durante o evento e o envia para gravação, restreaming, transcodificação, switching, roteamento ou reprodução.
Servidor SRT é igual a servidor de streaming?
Nem sempre. Um servidor SRT trata principalmente de ingestão ou transporte entre endpoints controlados. Uma plataforma completa também pode oferecer transcodificação, gravação, reprodução, analytics, controle de acesso, API e CDN.
Um servidor SRT usa UDP?
Sim. O SRT funciona sobre UDP. A porta correta precisa estar aberta no firewall do servidor, security group, roteador ou política de rede.
Qual porta um servidor SRT usa?
O SRT não exige uma porta fixa universal. A porta é definida na configuração. Em produção, as equipes reservam uma porta ou faixa UDP e documentam quais feeds, clientes ou eventos a usam.
O servidor SRT deve ser Listener ou Caller?
Na maioria dos ingests em nuvem, o servidor é Listener e o encoder Caller. Isso funciona bem com IP público ou DNS, porta UDP conhecida e regras claras.
O OBS pode enviar para um servidor SRT?
Sim. Com uma URL de saída SRT, o OBS envia vídeo ao servidor, que pode roteá-lo para gravação, restreaming, transcodificação ou reprodução.
O vMix pode enviar para um servidor SRT?
Sim. O vMix envia e recebe SRT. Uma configuração comum envia SRT do vMix à Callaba, que faz monitoramento, roteamento, gravação ou restreaming.
SRT é melhor que RTMP?
O SRT costuma ser melhor para contribuição em redes instáveis, com perda ou longa distância. RTMP segue comum para publicação simples e ingestão em plataformas. Muitos fluxos usam SRT na contribuição e RTMP/RTMPS no envio final.
Navegadores reproduzem SRT diretamente?
Em fluxos web normais, não. O servidor recebe SRT primeiro e a plataforma converte ou empacota em HLS ou WebRTC.
Por que meu stream SRT conecta, mas não mostra vídeo?
A conexão de transporte pode funcionar com a carga de mídia errada. Verifique codec, container, timestamps, keyframes, áudio, mapeamento, compatibilidade e chegada real de bitrate.
Como tornar um servidor SRT mais confiável?
Use servidor estável, abra as portas UDP corretas, escolha latência realista, monitore RTT e retransmissões, mantenha margem de banda, valide a mídia e teste um endpoint de backup.
O SRT normalmente transporta MPEG-TS?
Em vídeo ao vivo, o SRT costuma transportar MPEG-TS com áudio e vídeo multiplexados. O container depende do emissor e fluxo. O servidor deve validar a carga, não apenas a conexão.
Quais métricas SRT devo monitorar primeiro?
Comece com bitrate de entrada, RTT, perda, retransmissões e estado. Em boas condições, o RTT costuma ser 20–60 ms. Acima de 150 ms ou 1–2% de perda, aumente a latência, reduza o bitrate ou melhore a rede.
Próximos passos
- O que é o protocolo SRT?
- SRT vs RTMP
- Como iniciar streaming SRT no OBS Studio
- Como receber um stream SRT no OBS Studio
- Como enviar e receber SRT no vMix
- Como encontrar a latência ideal para SRT
- Documentação da API de servidores SRT
Última atualização: 22 de julho de 2026
Avalie o Callaba SRT Server no seu modelo de implantação
Inicie na nuvem, instale no Linux ou veja a experiência ao vivo do Multiview antes de automatizar.