VLC « Unable to Open the MRL » pour les flux RTSP — correctifs
« VLC is unable to open the MRL » avec une URL rtsp:// est l'une des erreurs de streaming les plus courantes — et généralement pas la faute de VLC. Le flux échoue au niveau réseau ou serveur : syntaxe d'URL incorrecte, UDP bloqué, authentification manquante, ou serveur qui refuse simplement. Ce guide parcourt chaque couche avec des commandes à exécuter pour isoler exactement où le flux se casse.
Pourquoi cela arrive-t-il ?
- URL RTSP incorrecte ou incomplète — port manquant (:554), mauvais chemin, ou barre oblique finale que le serveur rejette.
- UDP bloqué — le RTP sur UDP est couramment filtré par les pare-feux ; le RTSP par défaut de VLC utilise UDP d'abord et retombe silencieusement sur TCP.
- Authentification requise — la caméra ou le serveur exige des identifiants intégrés à l'URL (rtsp://utilisateur:motdepasse@hôte/).
- Limites côté serveur — trop de sessions simultanées, flux désactivé, ou serveur qui ne sert qu'un transport spécifique (par ex. TCP uniquement).
- Latence réseau / perte de paquets — une perte élevée fait chuter des images RTSP jusqu'à la déconnexion de la session, signalée comme « unable to open ».
Comment corriger
Solution 1Vérifier et corriger l'URL RTSP
Le correctif le plus courant — un détail d'URL
Consultez la documentation de la caméra/serveur pour le chemin RTSP exact (par ex. /live, /h264, /Streaming/Channels/101).
Le chemin correct est connu.
Construisez l'URL avec un port explicite :
rtsp://192.168.1.50:554/live— sans barre oblique finale.L'URL est bien formée.
Testez dans VLC : Media > Ouvrir un fl&ux réseau… (Ctrl+N), collez l'URL, Play.
Le flux s'ouvre ou échoue avec un message plus clair.
Solution 2Forcer le transport TCP
Corrige les flux qui échouent sur UDP bloqué
Allez dans Outils > &Préférences > Entrée / Codecs.
Les paramètres d'entrée s'ouvrent.
Dans la section « Network », réglez « RTSP over TCP » sur Always (ou cochez la case).
Le RTSP utilise désormais TCP.
Redémarrez VLC et rouvrez le flux.
Le flux se connecte via TCP.
Solution 3Ajouter l'authentification à l'URL
Corrige les échecs 401/Unauthorized
Insérez les identifiants dans l'URL :
rtsp://admin:motdepasse@192.168.1.50:554/live.Les identifiants sont intégrés.
Encodez les caractères spéciaux du mot de passe dans l'URL (par ex. @ → %40, : → %3A).
L'URL est analysée correctement.
Rouvrez le flux dans VLC.
Le flux s'authentifie et se lit.
Solution 4Tester le point de terminaison avec une commande terminal
Sépare les problèmes réseau des problèmes VLC
Sous Windows/Linux :
ffplay -rtsp_transport tcp rtsp://…(si ffmpeg est installé) ouvlc -vvv "rtsp://…"pour un journal verbeux.Un second lecteur ou un journal verbeux apparaît.
Vérifiez la sortie verbeuse pour la ligne d'erreur réelle (« connection refused », « 401 », « timeout »).
La vraie défaillance est identifiée.
Pinguez la caméra :
ping 192.168.1.50— un ping qui échoue signifie que le chemin réseau lui-même est en panne.L'accessibilité réseau est confirmée.
Solution 5Augmenter la valeur du cache réseau
Corrige la mise en mémoire tampon, les saccades et les images perdues sur les flux
Allez dans Outils > &Préférences > Entrée / Codecs.
Les paramètres d'entrée s'ouvrent.
Réglez « Network caching (ms) » sur 1500 ms (la valeur par défaut est 1000).
La mémoire tampon est agrandie.
Cliquez sur Save, redémarrez VLC, puis rouvrez le flux.
Le flux pré-charge plus longtemps.
Corrections avancées
Solution 1Réglages à vérifier côté caméra
Corrige les problèmes de flux côté serveur
Connectez-vous à l'interface web de la caméra et vérifiez que le streaming RTSP est activé et que le flux n'est pas réglé sur « privé ».
Le streaming est confirmé activé.
Vérifiez les limites de connexions simultanées — certaines caméras n'autorisent que 2 à 4 sessions RTSP.
Les limites de sessions sont connues.
Si la caméra le prend en charge, réglez aussi « Transport: TCP » côté serveur.
Les deux extrémités s'accordent sur TCP.
Redémarrez la caméra et réessayez.
Le flux se reconnecte.
Comment l'éviter à l'avenir
- Utilisez le transport TCP pour les flux de caméras dès le départ.
- Gardez VLC à jour — les correctifs du demuxer RTSP arrivent avec les versions 3.0.x (stable actuelle : 3.0.23).
- Donnez à la caméra une IP statique ou une réservation DHCP pour que les URL restent valides.
- Surveillez la santé du flux avec un ping ou une simple vérification de disponibilité si vous regardez 24h/24.
Questions fréquentes
Que signifie réellement « unable to open the MRL » ?
Le RTSP fonctionne dans VLC sur un ordinateur mais pas sur un autre
VLC peut-il lire le RTSP depuis une caméra internet publique ?
Le flux se lit 10 secondes puis s'arrête
Résumé
Vérifier et corriger l'URL RTSP — Le correctif le plus courant — un détail d'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.