VLC “Kan MRL niet openen” voor RTSP-streams — Oplossingen

Streaming en Chromecast Laatst bijgewerkt: Geldt voor: Windows · macOS · Linux · VLC 3.0.x · IP cameras & servers

“VLC kan de MRL niet openen” bij een rtsp://-URL is een van de meest voorkomende streamingfouten — en meestal niet de schuld van VLC. De stream faalt op netwerk- of serverlaag: verkeerde URL-syntaxis, geblokkeerd UDP, ontbrekende authenticatie of de server weigert eenvoudigweg. Deze gids doorloopt elke laag met commando’s die u kunt uitvoeren om precies te isoleren waar de stream breekt.

Waarom gebeurt dit?

  • Verkeerde of onvolledige RTSP-URL — ontbrekende poort (:554), verkeerd pad of een afsluitende slash die de server weigert.
  • UDP geblokkeerd — RTP via UDP wordt vaak door firewalls gefilterd; VLC’s standaard RTSP gebruikt eerst UDP en faalt stil naar TCP.
  • Authenticatie vereist — de camera of server heeft inloggegevens nodig in de URL (rtsp://gebruiker:wachtwoord@host/).
  • Serverlimieten — te veel gelijktijdige sessies, stream uitgeschakeld of de server biedt alleen een specifiek transport (bijv. alleen TCP).
  • Netwerklatentie/pakketverlies — hoog verlies laat RTSP frames droppen tot de sessie wordt beëindigd, gemeld als “kan niet openen”.

Zo los je het op

Oplossing 1Controleer en herstel de RTSP-URL

De meest voorkomende oplossing — een URL-detail

  1. Raadpleeg de documentatie van camera/server voor het exacte RTSP-pad (bijv. /live, /h264, /Streaming/Channels/101).

    Het juiste pad is bekend.

  2. Bouw de URL met expliciete poort: rtsp://192.168.1.50:554/live — zonder afsluitende slash.

    De URL is correct gevormd.

  3. Test in VLC: Media > Openenen Netwerkstream (Ctrl+N), plak de URL, Afspelen.

    De stream opent of faalt met een duidelijker melding.

OpmerkingCamerafabrikanten gebruiken zeer verschillende paden — de URL uit de officiële client of docs kopiëren is de snelste weg naar succes.

Oplossing 2Forceer TCP-transport

Verhelpt streams die falen via geblokkeerd UDP

  1. Ga naar Tools > Voorkeuren > Invoer / Codecs.

    De invoerinstellingen openen.

  2. In de sectie “Netwerk”, zet “RTSP via TCP” op Altijd (of vink het aan).

    RTSP gebruikt nu TCP.

  3. Start VLC opnieuw op en open de stream opnieuw.

    De stream verbindt via TCP.

OpmerkingTCP ruilt wat latentie in voor betrouwbaarheid — de juiste keuze voor camera’s en Wi-Fi-links met verlies.

Oplossing 3Voeg authenticatie toe aan de URL

Verhelpt 401/Niet-geautoriseerd-fouten

  1. Voeg inloggegevens toe in de URL: rtsp://admin:wachtwoord@192.168.1.50:554/live.

    De inloggegevens zijn ingebed.

  2. Codeer speciale tekens in het wachtwoord (bijv. @ → %40, : → %3A).

    De URL parseert correct.

  3. Open de stream opnieuw in VLC.

    De stream authenticit en speelt.

OpmerkingVermijd het opslaan van camerawachtwoorden in platte-tekst-URL’s in gedeelde bestanden; gebruik een wachtwoordmanager en genereer de URL op het moment zelf.

Oplossing 4Test het eindpunt met een terminalcommando

Scheidt netwerkproblemen van VLC-problemen

  1. Op Windows/Linux: ffplay -rtsp_transport tcp rtsp://… (indien ffmpeg geïnstalleerd) of vlc -vvv "rtsp://…" voor een uitgebreid log.

    Een tweede speler of uitgebreid log verschijnt.

  2. Zoek in de uitgebreide uitvoer naar de werkelijke foutregel (“connection refused”, “401”, “timeout”).

    De echte oorzaak is geïdentificeerd.

  3. Ping de camera: ping 192.168.1.50 — een mislukte ping betekent dat het netwerkpad weg is.

    Netwerkbereikbaarheid is bevestigd.

OpmerkingHet uitgebreide VLC-log (Tools > Berichten, verbositeit 2) is de snelste weg om te zien waarom de MRL faalt.

Oplossing 5Verhoog de waarde van de network cache

Verhelpt bufferen, haperingen en wegvallende frames bij streams

  1. Ga naar Tools > Preferences > Input / Codecs.

    De invoerinstellingen openen.

  2. Stel "Network caching (ms)" in op 1500 ms (standaard is 1000).

    De buffer wordt vergroot.

  3. Klik op Save, start VLC opnieuw op en open de stream opnieuw.

    De stream pre-buffert langer.

OpmerkingHogere waarden gebruiken meer RAM (ongeveer 1,5 MB per seconde buffer) maar verminderen haperingen bij Wi-Fi en IPTV-streams aanzienlijk.

Geavanceerde fixes

Oplossing 1Camerakantinstellingen om te controleren

Verhelpt server-side streamproblemen

  1. Log in op de camera/web-UI en controleer of RTSP-streaming is ingeschakeld en de stream niet op “privé” staat.

    Streaming is bevestigd actief.

  2. Controleer gelijktijdige verbindingslimieten — sommige camera’s staan slechts 2–4 RTSP-sessies toe.

    De sessielimieten zijn bekend.

  3. Ondersteunt de camera het, stel dan ook “Transport: TCP” in aan de serverkant.

    Beide kanten zijn het eens over TCP.

  4. Start de camera opnieuw op en probeer opnieuw.

    De stream verbindt opnieuw.

OpmerkingCamerafirmware-updates verhelpen vaak RTSP-bugs — controleer de ondersteuningspagina van de fabrikant als streams eerder werkten.

Zo voorkom je het

  • Gebruik vanaf het begin TCP-transport voor camerastreams.
  • Houd VLC bijgewerkt — RTSP-demuxer-fixes komen met 3.0.x-releases (huidige stabiel: 3.0.23).
  • Geef de camera een statisch IP of DHCP-reservering zodat URL’s geldig blijven.
  • Controleer de streamgezondheid met een ping of eenvoudige uptime-check als u 24/7 meekijkt.

Veelgestelde vragen

Wat betekent “kan de MRL niet openen” echt?
Het betekent dat VLC de mediasessie niet kon opzetten — het netwerk, de server of de URL wees het verzoek af. Het uitgebreide log (Tools > Berichten, verbositeit 2) toont de onderliggende fout.
RTSP werkt in VLC op de ene computer maar niet op de andere
Verschillen in firewall of UDP tussen machines. Schakel TCP-transport in op de falende machine of vergelijk de firewallregels.
Kan VLC RTSP afspelen van een openbare internetcamera?
Ja, maar u moet poort 554 (of de RTSP-poort van de camera) doorsturen naar de camera, en de camera moet de bron-IP toestaan. Gebruik liever een VPN voor veiligheid.
De stream speelt 10 seconden en stopt
Sessielimiet, bandbreedte of pakketverlies. Verlaag de streamresolutie (substream), verhoog de netwerkcache of controleer de gelijktijdige sessielimiet van de camera.

Samenvatting

Controleer en herstel de RTSP-URL — De meest voorkomende oplossing — een URL-detail. 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.