VLC "Kan inte öppna MRL" för RTSP-strömmar — åtgärder
"VLC kan inte öppna MRL" med en rtsp://-URL är ett av de vanligaste strömningsfelen — och oftast inte VLC:s fel. Strömmen misslyckas på nätverks- eller serverlagret: fel URL-syntax, blockerad UDP, saknad autentisering eller att servern helt enkelt vägrar. Den här guiden går igenom varje lager med kommandon du kan köra för att isolera exakt var strömmen bryts.
Varför händer det?
- Fel eller ofullständig RTSP-URL — saknad port (:554), fel sökväg eller ett avslutande snedstreck som servern avvisar.
- Blockerad UDP — RTP över UDP filtreras ofta av brandväggar; VLC:s standard-RTSP använder UDP först och misslyckas tyst till TCP.
- Autentisering krävs — kameran eller servern behöver inloggningsuppgifter inbäddade i URL:en (rtsp://användare:lösenord@värd/).
- Serverbegränsningar — för många samtidiga sessioner, ström avstängd, eller servern som bara betjänar specifik transport (t.ex. enbart TCP).
- Nätverksfördröjning/paketförlust — hög förlust får RTSP att tappa bildrutor tills sessionen rivs, rapporterat som "kan inte öppna".
Så här åtgärdar du
Lösning 1Verifiera och rätta RTSP-URL:en
Den vanligaste åtgärden — fel i URL:en
Kolla kamerans/serverns dokumentation för exakt RTSP-sökväg (t.ex. /live, /h264, /Streaming/Channels/101).
Rätt sökväg är känd.
Bygg URL:en med explicit port:
rtsp://192.168.1.50:554/live— inget avslutande snedstreck.URL:en är välformad.
Testa i VLC: Media > Öppna nätverksström (Ctrl+N), klistra in URL:en, Spela.
Strömmen öppnas eller misslyckas med tydligare meddelande.
Lösning 2Tvinga TCP-transport
Åtgärdar strömmar som misslyckas över blockerad UDP
Gå till Verktyg > Inställningar > Inmatning / Kodekar.
Inmatningsinställningarna öppnas.
I "Nätverk"-avsnittet, ändra "RTSP över TCP" till Alltid (eller kryssa i rutan).
RTSP använder nu TCP.
Starta om VLC och öppna strömmen igen.
Strömmen ansluter över TCP.
Lösning 3Lägg till autentisering i URL:en
Åtgärdar 401/obehörig-fel
Sätt in inloggningsuppgifter i URL:en:
rtsp://admin:lösenord@192.168.1.50:554/live.Uppgifterna är inbäddade.
URL-koda specialtecken i lösenordet (t.ex. @ → %40, : → %3A).
URL:en tolkas korrekt.
Öppna strömmen i VLC igen.
Strömmen autentiseras och spelas.
Lösning 4Testa ändpunkten med ett terminalkommando
Skiljer nätverksproblem från VLC-problem
I Windows/Linux:
ffplay -rtsp_transport tcp rtsp://…(om ffmpeg är installerat) ellervlc -vvv "rtsp://…"för utförlig logg.En andra spelare eller utförlig logg visas.
Kolla den utförliga utdatan för det verkliga felmeddelandet ("connection refused", "401", "timeout").
Det sanna felet identifieras.
Pinga kameran:
ping 192.168.1.50— en misslyckad ping betyder att nätverksvägen i sig är nere.Nätverksnåbarhet bekräftas.
Lösning 5Öka nätverkscache-värdet
Åtgärdar buffring, krascher och tappade bildrutor vid strömning
Gå till Verktyg > Inställningar > Inmatning / Kodekar.
Inmatningsinställningarna öppnas.
Ställ in "Nätverkscache (ms)" på 1500 ms (standard är 1000).
Bufferten ökas.
Klicka på Spara, starta om VLC och öppna strömmen igen.
Strömmen laddas med längre försprång.
Avancerade lösningar
Lösning 1Kamera-sidans inställningar att kolla
Åtgärdar server-sidans strömproblem
Logga in på kamerans/webbgränssnittet och kontrollera att RTSP-strömning är aktiverat och strömmen inte är satt till "privat".
Strömning bekräftas aktiverad.
Kolla gränsen för samtidiga anslutningar — vissa kameror tillåter bara 2–4 RTSP-sessioner.
Sessionsgränsen är känd.
Om kameran stöder det, ställ in "Transport: TCP" även server-sidan.
Båda ändar är överens om TCP.
Starta om kameran och försök igen.
Strömmen ansluter om.
Så här undviker du det
- Använd TCP-transport för kameraströmmar från början.
- Håll VLC uppdaterad — RTSP-demuxer-fixar levereras med 3.0.x-releaser (aktuell stabil: 3.0.23).
- Ge kameran en statisk IP eller DHCP-reservation så URL:erna förblir giltiga.
- Övervaka strömhälsan med en ping eller en enkel upptidskoll om du kör dygnet-runt-visning.
Vanliga frågor
Vad betyder "kan inte öppna MRL" egentligen?
RTSP fungerar i VLC på en dator men inte en annan
Kan VLC spela RTSP från en publik internetkamera?
Strömmen spelar i 10 sekunder och stannar sedan
Sammanfattning
Verifiera och rätta RTSP-URL:en — Den vanligaste åtgärden — fel i URL:en. 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.