Canal com uma fonte externa¶
Um canal do Catena puxa o stream sozinho: você diz onde ele está, e o streamer se conecta, vigia a saúde do sinal e se reconecta após quedas. Esta página leva um canal ao ar com uma fonte real; o exemplo de ponta a ponta é uma contribuição SRT, os campos dos demais protocolos estão reunidos abaixo.
Adicione uma fonte¶
Crie um canal se ainda não tiver, e abra a aba Fontes na página dele. Pressione + Adicionar fonte e escolha o protocolo:

O formulário mostra os campos do protocolo escolhido. Preencha-os e pressione Salvar — o streamer começa a se conectar assim que o central entrega a configuração.
De ponta a ponta: uma contribuição SRT¶
Dado: o codificador no local serve o programa como listener SRT em 172.28.0.20:9710, o link é criptografado com senha de acesso. No formulário da fonte:
- Host —
172.28.0.20: o endereço IP do listener. O streamer atua como caller e inicia a conexão sozinho. - Porta —
9710. - Senha de acesso — a mesma chave configurada no codificador (o padrão SRT pede de 10 a 79 caracteres). Com chave o link vai criptografado, e um listener com chave rejeita clientes sem criptografia; campo vazio significa link sem criptografia.
- Stream ID — só é preciso quando o listener distingue vários programas por ele; caso contrário, deixe vazio.
- Tempo limite de handshake (ms) e Tempo limite do peer (ms) — quanto esperar pelo estabelecimento da conexão e por um peer silencioso antes de reconectar. Campos vazios são padrões sensatos.
Após Salvar, o status do canal no cabeçalho fica verde, e o cartão de saúde da fonte mostra taxa de bits e trilhas ao vivo:

O canal já pode ser assistido — no reprodutor embutido da aba de configurações básicas, ou em /streaming/v/<nome>/index.m3u8.
Os campos dos demais protocolos¶
| Protocolo | Campos |
|---|---|
| RTSP | URL tipo rtsp://login:senha@host/caminho, tempo limite do peer. O caso típico é uma câmera IP |
| RTMP | URL rtmp://host/app/stream, tempo limite do peer |
| HLS | URL da playlist http(s)://…/index.m3u8 |
| MPEG-TS/HTTP | URL do transport stream, tempo limite do peer |
| MPEG-TS/UDP | Host — o endereço do grupo multicast, Porta — veja Fonte multicast |
| File | Caminho de um arquivo no disco do streamer; o arquivo toca em loop |
| Synthetic | O gerador embutido — barras SMPTE e um bipe; percorrido no Início rápido |
| M4F, M4S | URL e Chave do cluster — puxar um canal de um Flussonic Media Server, útil na migração |
| MBR | Um contêiner de várias fontes montadas em um canal multi-bitrate — veja Transcodificação e MBR |
Um canal pode ter várias fontes — a lista é ordenada por prioridade, e o streamer trabalha com a fonte viva de maior prioridade. Como se ajustam a comutação, os limiares de degradação e o retorno à principal — Reserva de fontes.
Se a fonte não subiu¶
- O cartão de saúde diz Morta e o contador de tentativas cresce. O streamer não consegue se conectar: endereço, porta, firewall. Verifique o alcance a partir da máquina do streamer, não da sua — é ele quem se conecta.
- SRT não conecta: o handshake é rejeitado (Unauthorized). A senha de acesso não bate com a da outra ponta.
- O canal está verde mas o reprodutor não toca. A fonte entrega codecs que o reprodutor não lê (quadros brutos, por exemplo). O canal precisa de um transcodificador — veja Transcodificação e MBR.
- A fonte alterna entre viva e morta. Olhe os limiares e tempos limite: Reserva de fontes.