Agente para transmitir de uma câmera IP sem IP fixo
Criamos um pequeno programa que pode ser instalado em um computador comum, em um minicomputador ao lado da câmera ou em uma máquina virtual dentro da sua rede. O agente recebe o stream RTSP e o envia por conta própria ao rtsp.me.
Há versões para Windows, Linux e ARM. O agente é fornecido gratuitamente.
Ir para a instalaçãoComo conectar uma câmera IP sem IP fixo
Em uma conexão RTSP comum, o servidor precisa conseguir acessar a câmera IP pela internet. Isso normalmente exige um endereço IP público e redirecionamento de portas no roteador.
O agente do rtsp.me funciona no sentido inverso. Normalmente, ele fica na mesma rede local da câmera: recebe o stream RTSP da câmera em seu endereço local e envia o vídeo por conta própria ao servidor do rtsp.me por uma conexão RTMP de saída.
Assim, a câmera pode ser conectada mesmo com IP dinâmico, CGNAT ou internet móvel, sem expor a porta RTSP da câmera à internet.
Vantagens do agente
- Sem IP fixoO próprio agente estabelece a conexão de saída
- Sem portas abertasNão são necessários redirecionamento de portas nem acesso externo à câmera
- Rede fechadaAs conexões de entrada externas podem permanecer bloqueadas
- As credenciais da câmera permanecem no localO link RTSP, o login e a senha nunca são enviados ao rtsp.me
- Windows, Linux e ARMUse um PC, VPS, servidor ou minicomputador compacto
- GratuitoA instalação e o uso do agente não custam nada
Como o agente difere do RTMP Push da câmera
Se a sua câmera IP for compatível com RTMP Push por conta própria, o agente não será necessário — o link RTMP do rtsp.me poderá ser inserido diretamente nas configurações da câmera.
O agente foi criado principalmente para câmeras RTSP comuns que não conseguem enviar um stream por RTMP sozinhas. Ele recebe o stream RTSP da câmera dentro da rede local e realiza o RTMP Push para o rtsp.me.
Instalação do agente para câmera IP no Windows
- Baixe o instalador do agente para Windows.
- Execute o instalador.
- Siga as etapas padrão do assistente de instalação.
- Quando a instalação terminar, abra a interface web do agente.
Instalação do agente para câmera IP no Linux e ARM
Baixe o arquivo correspondente à arquitetura do seu computador:
- Linux AMD64 — computadores comuns e minicomputadores com processador Intel ou AMD de 64 bits;
- Linux ARM64 — dispositivos ARM de 64 bits;
- Linux ARMv7 — dispositivos ARM de 32 bits.
Extraia o arquivo baixado e execute o instalador:
tar -xzf rtspme_<version>_linux_<arch>.tar.gz
cd rtspme_<version>_linux_<arch>
sudo ./install.sh
Se necessário, você pode alterar a porta da interface web ou permitir o acesso a ela pela rede local:
sudo ./install.sh --port 9000
sudo ./install.sh --bind lan
Remoção do agente:
sudo ./install.sh --uninstall
sudo ./install.sh --uninstall --purge
A opção --purge remove o agente junto com suas configurações.
Obtenha o link RTMP
Antes de configurar o agente, prepare seu link pessoal de publicação:
- Entre na sua conta do rtsp.me.
- Crie uma nova câmera ou abra as configurações de uma já existente.
- Ative o botão RTMP Push.
- Copie por inteiro o link RTMP exibido.
Primeiro acesso
Toda a administração do agente é feita pela interface web. No computador em que o agente está instalado, abra:
No primeiro acesso, crie uma senha para acessar o agente. Use uma senha forte e exclusiva e armazene-a em um gerenciador de senhas.
Adicione um stream
Depois de criar a senha, o painel de administração será aberto:
- Clique no botão para adicionar um novo stream.
- Escolha um nome claro para o stream.
- Cole o link RTSP local da câmera.
- Cole o link RTMP que você copiou anteriormente da sua conta do rtsp.me.
- Salve as configurações e inicie o stream.
Verifique se o computador que executa o agente consegue acessar a câmera em seu endereço local e possui uma conexão estável com a internet.
Você pode criar quantos streams quiser por meio do agente — o número de streams é limitado apenas pelos recursos do seu computador e pela largura de banda da sua conexão.
Pronto — a câmera está transmitindo
Volte à sua conta do rtsp.me. Se tudo estiver configurado corretamente, a câmera já estará transmitindo — o vídeo ao vivo aparecerá na lista de câmeras.
Agora só falta incorporar o iframe do player no seu site — o código de incorporação está disponível nas configurações da câmera.
Codec e transcodificação
Para a transmissão, recomendamos configurar a câmera com o codec H.264. Ele não exige transcodificação adicional e gera menos carga no computador que executa o agente. Consulte também as configurações recomendadas para câmeras IP.
Se a câmera transmitir apenas em H.265, o agente poderá transcodificar o stream localmente para H.264. Lembre-se de que a transcodificação consome recursos da CPU. A carga depende da resolução, da taxa de quadros e do número de streams simultâneos.
Inicialização de um stream RTSP sob demanda
Se o local usa internet móvel ou um plano com limite de tráfego, ative a inicialização do stream sob demanda.
Nesse modo, o agente só envia o vídeo quando o stream tem espectadores ativos. A primeira inicialização demora um pouco mais, mas nenhum tráfego de saída é usado enquanto não há espectadores.
Preços
O próprio agente é distribuído gratuitamente — sua instalação e seu uso não custam nada.
Você paga apenas pelo número de visualizações do nosso player, de acordo com os planos do rtsp.me.
Perguntas frequentes
Conecte sua câmera local
Crie uma câmera no rtsp.me, ative o RTMP Push e adicione ao agente o link recebido.
Abrir o rtsp.me