Visão geral
Streaming ao vivo é a entrega de vídeo e audio em tempo real pela internet. Enquanto a câmera captura a cena, o sinal é enviado por rede para um servidor e disponibilizado aos espectadores em um player. Diferente de vídeos gravados, aqui a exibição acontece praticamente no mesmo momento em que o evento ocorre (há sempre algum atraso natural, chamado latência).
Componentes do processo
- Câmera compatível: idealmente uma câmera IP com suporte a RTSP e codec H.264 ou H.265.
- Rede de origem: cabeada e estável, com upload suficiente para a qualidade desejada.
- Link RTSP: endereço padronizado que a câmera fornece para enviar o vídeo. Exemplo:
rtsp://usuario:senha@ip:554/stream. - Servidor de distribuição: ambiente da NetHorizontes que recebe o vídeo e o disponibiliza ao público.
- Player: página ou embed que o espectador acessa para assistir a transmissão.
O que o cliente precisa fazer
Abrir um ticket no SAC informando o link RTSP da câmera e as configurações atuais (resolução, codec, bitrate). A equipe NetHorizontes realiza a configuração e retorna o player para validação.
Latência
O atraso entre o fato e a imagem no player varia tipicamente entre 5 e 20 segundos, dependendo de rede, codec, keyframe e ajustes de buffer. Em artigos específicos detalhamos como reduzir a latência de forma segura.
Boas práticas resumidas
- Usar rede cabeada em vez de Wi-Fi para a câmera.
- Configurar H.264, 1080p a 30 fps, bitrate entre 2 e 4 Mbps, keyframe a cada 2 segundos.
- Manter horário e NTP corretos na câmera e firmware atualizado.