Come creare e utilizzare una diretta streaming gratuita

Il tuo server di streaming personale sulla demo gratuita del sistema di videosorveglianza MyVMS

Se sei disposto ad amministrare tu stesso un server, puoi avviare una diretta streaming da telecamera IP senza alcun servizio a pagamento: noleggia un VPS, installa la demo MyVMS Linux e ottieni il poster più gli stream MP4 e HLS tramite link diretti.

Se preferisci non occuparti di un server, rtsp.me fa lo stesso al posto tuo: verifica il link RTSP e ti fornisce il codice del player già pronto per il tuo sito web.

Scarica MyVMS Linux 8.6.0 x64 (demo)

Cosa ti serve

Passo 1. Noleggia un VPS Linux

Noleggia un server virtuale con Linux in un data center. Il server ha bisogno di un indirizzo IP pubblico — è l'indirizzo su cui si apriranno il poster e i link dello stream.

Passo 2. Installa la demo MyVMS

Scarica e installa la demo MyVMS Linux 8.6.0 x64.

Dopo l'installazione, crea un utente separato senza diritti di amministratore. Il suo login e la sua password vengono passati all'interno dei link, quindi l'account amministratore non deve essere usato.

Non pubblicare mai il login e la password dell'amministratore. Usa nei link solo un account separato con diritti minimi.

Passo 3. Collega la telecamera

Aggiungi la telecamera IP nelle impostazioni del sistema di videosorveglianza MyVMS. Assicurati che il server veda la telecamera e mostri il video.

Passo 4. Apri la porta 9786

Il server web MyVMS funziona sulla porta 9786. Esegui il port forwarding sul router oppure aprila nel firewall del server, in modo che i link possano essere aperti da internet.

Internet → PUBLIC_IP:9786 → server web MyVMS → telecamera

Esempi di port forwarding per i router più diffusi sono nella guida “Come configurare il port forwarding”.

Passo 5. Usa i link diretti

Sostituisci PUBLIC_IP con l'indirizzo del tuo server e <base64(login:pass)> con la coppia login:password dell'utente creato, codificata in base64.

Poster della telecamera (snapshot):

http://PUBLIC_IP:9786/cameras/0/image?authorization=Basic%20<base64(login:pass)>&keep_aspect_ratio=0&resolution=640x480

Stream MP4:

https://PUBLIC_IP:9786/cameras/0/streaming/main.mp4?authorization=Basic%20<base64(login:pass)>&audio=1

Stream HLS (m3u8):

https://PUBLIC_IP:9786/cameras/0/streaming/main.m3u8?authorization=Basic%20<base64(login:pass)>&audio=1

main è lo stream principale della telecamera a piena risoluzione, sub è lo stream secondario a risoluzione inferiore. Per ottenere lo stream secondario, sostituisci main con sub nel link — per l'incorporazione su un sito web spesso si carica più velocemente e risparmia banda.

Domande frequenti

È davvero gratuito?
La demo MyVMS è gratuita. Paghi solo il noleggio del VPS e il traffico dati.
Quale porta deve essere aperta?
La porta 9786 — è lì che funziona il server web MyVMS. Senza una porta aperta, i link del poster e dello stream non funzioneranno da internet.
Qual è la differenza tra main e sub?
main è lo stream principale della telecamera, sub è lo stream secondario a risoluzione inferiore. Nei link MP4 e m3u8 basta sostituire main con sub.
Come costruisco la stringa di autorizzazione?
Codifica in base64 la coppia login:pass dell'utente creato e inseriscila dopo Basic%20. Non usare l'account amministratore.
In cosa differisce questo da rtsp.me?
Qui amministri tu stesso il server e resti responsabile di aggiornamenti, traffico dati e uptime. rtsp.me se ne occupa al posto tuo e in più ti offre un player già pronto, protezione degli accessi, statistiche e un archivio nel cloud.

Preferisci non amministrare un server?

Verifica il link RTSP della tua telecamera su rtsp.me e ottieni uno stream già pronto con player, protezione degli accessi e archivio nel cloud.

Verifica un link RTSP