VLC „Nu se poate deschide MRL” pentru fluxuri RTSP — Remedieri
„VLC nu poate deschide MRL” cu un URL rtsp:// e una dintre cele mai frecvente erori de streaming — și de obicei nu e vina VLC. Fluxul eșuează la nivel de rețea sau server: sintaxă URL greșită, UDP blocat, autentificare lipsă sau serverul pur și simplu refuză. Acest ghid parcurge fiecare nivel cu comenzi pe care le puteți rula pentru a izola exact unde se rupe fluxul.
De ce se întâmplă?
- URL RTSP greșit sau incomplet — portă lipsă (:554), cale greșită sau un slash final pe care serverul îl respinge.
- UDP blocat — RTP peste UDP e filtrat de obicei de firewall-uri; RTSP-ul implicit al VLC folosește UDP mai întâi și eșuează în tăcere spre TCP.
- Autentificare necesară — camera sau serverul cere credențiale încorporate în URL (rtsp://utilizator:parolă@gazdă/).
- Limite de partea serverului — multe sesiuni concurente, flux dezactivat sau serverul servește doar un transport specific (ex.: doar TCP).
- Latență/pierdere de pachete în rețea — pierderea mare face RTSP să arunce cadre până la încheierea sesiunii, raportată ca „nu se poate deschide”.
Cum să repari
Soluție 1Verificați și corectați URL-ul RTSP
Cea mai frecventă remediere — un detaliu de URL
Verificați documentația camerei/serverului pentru calea RTSP exactă (ex.: /live, /h264, /Streaming/Channels/101).
Calea corectă e cunoscută.
Construiți URL-ul cu port explicit:
rtsp://192.168.1.50:554/live— fără slash final.URL-ul e bine format.
Testați în VLC: Media > Deschide transmisie de rețea (Ctrl+N), lipiți URL-ul, Redă.
Fluxul se deschide sau eșuează cu un mesaj mai clar.
Soluție 2Forțați transportul TCP
Remediază fluxurile care eșuează peste UDP blocat
Mergeți la Instrumente > Preferințe > Intrarea / Codecuri.
Se deschid setările de intrare.
În secțiunea „Rețea”, schimbați „RTSP peste TCP” pe Întotdeauna (sau bifați caseta).
RTSP folosește acum TCP.
Reporniți VLC și redeschideți fluxul.
Fluxul se conectează prin TCP.
Soluție 3Adăugați autentificarea în URL
Remediază eșecurile 401/Neautorizat
Introduceți credențiale în URL:
rtsp://admin:parola@192.168.1.50:554/live.Credențialele sunt încorporate.
Codificați caracterele speciale din parolă (ex.: @ → %40, : → %3A).
URL-ul se parsează corect.
Redeschideți fluxul în VLC.
Fluxul se autentifică și redă.
Soluție 4Testați endpoint-ul cu o comandă de terminal
Separă problemele de rețea de problemele VLC
În Windows/Linux:
ffplay -rtsp_transport tcp rtsp://…(dacă e instalat ffmpeg) sauvlc -vvv "rtsp://…"pentru un log verbose.Apare un al doilea player sau un log verbose.
Verificați output-ul verbose pentru linia de eroare reală („connection refused”, „401”, „timeout”).
Eroarea adevărată e identificată.
Faceți ping camerei:
ping 192.168.1.50— un ping ratat înseamnă că calea de rețea e în afară.Atingerea rețelei e confirmată.
Soluție 5Măriți valoarea cache-ului de rețea
Remediază bufferizarea, blocările și pierderea cadrelor la transmisii
Mergeți la Instrumente > Preferințe > Intrare / Codecuri.
Setările de intrare se deschid.
Setați "Cache de rețea (ms)" la 1500 ms (implicit este 1000).
Buffer-ul este mărit.
Faceți clic pe Salvare, reporniți VLC și redeschideți transmisia.
Transmisia face pre-buffer mai mult timp.
Reparații avansate
Soluție 1Setări de partea camerei de verificat
Remediază problemele de flux de pe server
Conectați-vă în interfața web a camerei și verificați dacă streaming-ul RTSP e activat și fluxul nu e setat ca „privat”.
Streaming-ul e confirmat activ.
Verificați limitele de conexiune concurentă — unele camere permit doar 2–4 sesiuni RTSP.
Limitele de sesiune sunt cunoscute.
Dacă camera suportă, setați „Transport: TCP” și pe partea serverului.
Ambele capete sunt de acord pe TCP.
Reporniți camera și încercați din nou.
Fluxul se reconectează.
Cum să eviți pe viitor
- Folosiți transport TCP pentru fluxurile camerei de la bun început.
- Mențineți VLC actualizat — remedierile demuxer-ului RTSP apar la lansările 3.0.x (stabil curent: 3.0.23).
- Dați camerei un IP static sau o rezervare DHCP pentru ca URL-urile să rămână valide.
- Monitorizați starea fluxului cu un ping sau o verificare simplă de uptime dacă rulează vizualizare 24/7.
Întrebări frecvente
Ce înseamnă de fapt „nu se poate deschide MRL”?
RTSP funcționează în VLC pe un computer dar nu pe altul
VLC poate reda RTSP de la o cameră publică de internet?
Fluxul redă 10 secunde și se oprește
Rezumat
Verificați și corectați URL-ul RTSP — Cea mai frecventă remediere — un detaliu de 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.