Agente software per lo streaming da una telecamera IP senza IP statico
Abbiamo creato un piccolo programma che può essere installato su un normale computer, su un mini PC vicino alla telecamera o su una macchina virtuale all'interno della rete. L'agente riceve il flusso RTSP e lo invia autonomamente a rtsp.me.
Sono disponibili versioni per Windows, Linux e ARM. L'agente è fornito gratuitamente.
Vai all'installazioneCome collegare una telecamera IP senza IP statico
Con una normale connessione RTSP, il server deve poter raggiungere la telecamera IP tramite internet. In genere sono necessari un indirizzo IP pubblico e il port mapping sul router.
L'agente rtsp.me funziona al contrario. Normalmente si trova nella stessa rete locale della telecamera: preleva il flusso RTSP della telecamera dal suo indirizzo locale e invia autonomamente il video al server rtsp.me tramite una connessione RTMP in uscita.
La telecamera può quindi essere collegata anche con un IP dinamico, CGNAT o una connessione mobile, senza esporre a internet la porta RTSP della telecamera.
Vantaggi dell'agente
- Nessun IP staticoL'agente stabilisce autonomamente la connessione in uscita
- Nessuna porta apertaNon servono port mapping né accesso esterno alla telecamera
- Rete chiusaLe connessioni in ingresso dall'esterno possono rimanere bloccate
- Le credenziali della telecamera restano localiIl link RTSP, il nome utente e la password non vengono mai inviati a rtsp.me
- Windows, Linux e ARMUsa un PC, un VPS, un server o un mini PC compatto
- GratuitoL'installazione e l'utilizzo dell'agente non costano nulla
In cosa differisce l'agente dall'RTMP Push della telecamera
Se la tua telecamera IP supporta autonomamente RTMP Push, l'agente non è necessario: il link RTMP di rtsp.me può essere inserito direttamente nelle impostazioni della telecamera.
L'agente è pensato soprattutto per le normali telecamere RTSP che non possono inviare autonomamente un flusso tramite RTMP. Riceve il flusso RTSP della telecamera all'interno della rete locale ed esegue l'RTMP Push verso rtsp.me.
Installazione dell'agente per una telecamera IP su Windows
- Scarica il programma di installazione dell'agente per Windows.
- Avvia il programma di installazione.
- Segui i passaggi standard della procedura guidata.
- Al termine dell'installazione, apri l'interfaccia web dell'agente.
Installazione dell'agente per una telecamera IP su Linux e ARM
Scarica l'archivio per l'architettura del tuo computer:
- Linux AMD64 — normali computer e mini PC con processore Intel o AMD a 64 bit;
- Linux ARM64 — dispositivi ARM a 64 bit;
- Linux ARMv7 — dispositivi ARM a 32 bit.
Estrai l'archivio scaricato e avvia il programma di installazione:
tar -xzf rtspme_<version>_linux_<arch>.tar.gz
cd rtspme_<version>_linux_<arch>
sudo ./install.sh
Se necessario, puoi cambiare la porta dell'interfaccia web o consentirne l'accesso dalla rete locale:
sudo ./install.sh --port 9000
sudo ./install.sh --bind lan
Rimozione dell'agente:
sudo ./install.sh --uninstall
sudo ./install.sh --uninstall --purge
L'opzione --purge rimuove l'agente insieme alle sue impostazioni.
Ottieni il link RTMP
Prima di configurare l'agente, prepara il tuo link personale di pubblicazione:
- Accedi al tuo account rtsp.me.
- Crea una nuova telecamera o apri le impostazioni di una telecamera esistente.
- Attiva l'interruttore RTMP Push.
- Copia per intero il link RTMP visualizzato.
Primo accesso
Tutta l'amministrazione dell'agente avviene tramite la sua interfaccia web. Sul computer in cui è installato l'agente, apri:
Al primo accesso, crea una password per accedere all'agente. Usa una password complessa e distinta e conservala in un gestore di password.
Aggiungi un flusso
Dopo aver creato la password, si apre il pannello di amministrazione:
- Fai clic sul pulsante per aggiungere un nuovo flusso.
- Scegli un nome chiaro per il flusso.
- Incolla il link RTSP locale della telecamera.
- Incolla il link RTMP copiato in precedenza dal tuo account rtsp.me.
- Salva le impostazioni e avvia il flusso.
Assicurati che il computer su cui viene eseguito l'agente possa raggiungere la telecamera al suo indirizzo locale e disponga di una connessione internet stabile.
Tramite l'agente puoi creare tutti i flussi che vuoi: il loro numero è limitato solo dalle risorse del computer e dalla larghezza di banda della connessione.
Fatto: la telecamera è in streaming
Torna al tuo account rtsp.me. Se tutto è configurato correttamente, la telecamera sta già trasmettendo: il video in diretta appare nell'elenco delle telecamere.
Non resta che incorporare l'iframe del player nel tuo sito web: il codice di incorporamento è disponibile nelle impostazioni della telecamera.
Codec e transcodifica
Per lo streaming, consigliamo di impostare la telecamera sul codec H.264. Non richiede transcodifica aggiuntiva e comporta un carico minore sul computer in cui viene eseguito l'agente. Consulta anche le impostazioni consigliate per la telecamera IP.
Se la telecamera produce solo video in H.265, l'agente può transcodificare localmente il flusso in H.264. Tieni presente che la transcodifica utilizza risorse della CPU. Il carico dipende dalla risoluzione, dal frame rate e dal numero di flussi simultanei.
Avvio di un flusso RTSP su richiesta
Se il sito utilizza una connessione mobile o un piano con un limite di traffico, abilita l'avvio del flusso su richiesta.
In questa modalità, l'agente invia il video solo quando il flusso ha spettatori attivi. Il primo avvio richiede un po' più di tempo, ma non viene utilizzato traffico in uscita quando non ci sono spettatori.
Prezzi
L'agente viene distribuito gratuitamente: l'installazione e l'utilizzo non costano nulla.
Paghi solo per il numero di visualizzazioni del nostro player, in base alle tariffe di rtsp.me.
Domande frequenti
Collega la tua telecamera locale
Crea una telecamera su rtsp.me, attiva RTMP Push e aggiungi all'agente il link che ricevi.
Apri rtsp.me