VLC "Impossibile Aprire l'MRL" per Stream RTSP: Soluzioni
"VLC non è in grado di aprire l'MRL" con un URL rtsp:// è uno degli errori di streaming più comuni — e di solito non è colpa di VLC. Lo stream fallisce a livello di rete o server: sintassi URL errata, UDP bloccato, autenticazione mancante, o il server che si rifiuta semplicemente. Questa guida attraversa ogni livello con comandi eseguibili per isolare esattamente dove si rompe lo stream.
Perché succede?
- URL RTSP errato o incompleto — porta mancante (:554), percorso sbagliato, o uno slash finale che il server rifiuta.
- UDP bloccato — l'RTP su UDP è di solito filtrato dai firewall; l'RTSP predefinito di VLC usa UDP prima e fallisce silenziosamente in TCP.
- Autenticazione richiesta — la telecamera o il server necessitano credenziali incluse nell'URL (rtsp://utente:password@host/).
- Limiti lato server — troppe sessioni concorrenti, stream disabilitato, o il server serve solo un trasporto specifico (es. solo TCP).
- Latenza di rete/perdita pacchetti — un'alta perdita fa cadere i fotogrammi RTSP finché la sessione viene abbattuta, riportato come "impossibile aprire".
Come risolverlo
Soluzione 1Verifica e correggi l'URL RTSP
La soluzione più comune — un dettaglio dell'URL
Controlla la documentazione telecamera/server per il percorso RTSP esatto (es. /live, /h264, /Streaming/Channels/101).
Il percorso corretto è noto.
Costruisci l'URL con una porta esplicita:
rtsp://192.168.1.50:554/live— senza slash finale.L'URL è ben formato.
Testa in VLC: Media > Apri stream di rete (Ctrl+N), incolla l'URL, Riproduci.
Lo stream si apre o fallisce con un messaggio più chiaro.
Soluzione 2Forza il trasporto TCP
Sistema gli stream che falliscono su UDP bloccato
Vai su Strumenti > Preferenze > Ingresso / Codec.
Si aprono le impostazioni di ingresso.
Nella sezione "Rete", cambia "RTSP su TCP" in Sempre (o spunta la casella).
RTSP ora usa TCP.
Riavvia VLC e riapri lo stream.
Lo stream si connette su TCP.
Soluzione 3Aggiungi l'autenticazione all'URL
Sistema fallimenti 401/Non autorizzato
Inserisci le credenziali nell'URL:
rtsp://admin:password@192.168.1.50:554/live.Le credenziali sono incorporate.
Codifica in URL i caratteri speciali nella password (es. @ → %40, : → %3A).
L'URL viene analizzato correttamente.
Riapri lo stream in VLC.
Lo stream si autentica e riproduce.
Soluzione 4Testa l'endpoint con un comando terminale
Separa i problemi di rete dai problemi VLC
Su Windows/Linux:
ffplay -rtsp_transport tcp rtsp://…(se ffmpeg è installato) ovlc -vvv "rtsp://…"per un log dettagliato.Appare un secondo player o un log dettagliato.
Controlla l'output dettagliato per la riga di errore reale ("connection refused", "401", "timeout").
Il vero fallimento è identificato.
Fai ping alla telecamera:
ping 192.168.1.50— un ping fallito significa che il percorso di rete è giù.La raggiungibilità di rete è confermata.
Soluzione 5Aumenta il valore della cache di rete
Risolve buffering, scatti e fotogrammi persi negli stream
Vai su Tools > Preferences > Input / Codecs.
Si aprono le impostazioni di input.
Imposta "Network caching (ms)" su 1500 ms (il valore predefinito è 1000).
Il buffer viene ampliato.
Clicca su Save, riavvia VLC e riapri lo stream.
Lo stream esegue il pre-buffering più a lungo.
Soluzioni avanzate
Soluzione 1Impostazioni lato telecamera da controllare
Sistema problemi di stream lato server
Accedi alla UI web telecamera/controlla che lo streaming RTSP sia abilitato e lo stream non sia impostato su "privato".
Lo streaming è confermato abilitato.
Controlla i limiti di connessioni concorrenti — alcune telecamere permettono solo 2–4 sessioni RTSP.
I limiti di sessione sono noti.
Se la telecamera lo supporta, imposta "Trasporto: TCP" anche lato server.
Entrambi gli estremi concordano su TCP.
Riavvia la telecamera e ritenta.
Lo stream si riconnette.
Come evitarlo in futuro
- Usa il trasporto TCP per gli stream telecamera fin dall'inizio.
- Mantieni VLC aggiornato — le correzioni al demuxer RTSP arrivano con le release 3.0.x (stabile attuale: 3.0.23).
- Dai alla telecamera un IP statico o una prenotazione DHCP così gli URL restano validi.
- Monitora la salute dello stream con un ping o un semplice controllo uptime se fai visione 24/7.
Domande frequenti
Cosa significa davvero "impossibile aprire l'MRL"?
L'RTSP funziona in VLC su un computer ma non su un altro
VLC può riprodurre RTSP da una telecamera internet pubblica?
Lo stream riproduce per 10 secondi poi si ferma
Riepilogo
Verifica e correggi l'URL RTSP — La soluzione più comune — un dettaglio dell'URL. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.