De circa doi ani sunt foarte mulțumit de produsele Dahua (DVR-uri, camere video analogice, camere video IP etc). Zilele trecute însă am descoperit că suportă și preluarea imaginilor live folosind Real Time Streaming Protocol și Real Time Protocol.
Puteți astfel să vizualizați imaginile folosind și alt software, nu doar cel proprietar (care de astfel este foarte bun). Se pot prelua imagini de la DVR-uri și de la camere și, de exemplu, se pot pune la dispoziția vizitatorilor unui anumit website.
Comanda pentru a prelua de pe sistemele DVR este:
rtsp://<host>:<port>/cam/realmonitor?channel=<nr_canal>&subtype=<tip_codare>&authbasic=<date_login>
unde:
- <host> – adresa sistemului DVR sau IP public dacă este în spatele unui router cu NAT+port forwarding;
- <port> – implicit este 554, nu am găsit o opțiune să îl modific;
- <nr_canal> – este clar, forma este de genul 1, 2,3 etc;
- <tip_codare> – poate lua valorile 00 pentru Main stream sau 01 pentru Extra stream
- <date_login> – informațiile de autentificare la sistemul DVR, encodate base64, de forma user:parola (pentru datele implicite admin:admin, encodarea base64 este YWRtaW46YWRtaW4=);
rtsp://teste-dvr.bogdanturcanu.ro:554/cam/realmonitor?channel=10&subtype=00&authbasic=c3Vwb3J0Om5ldGNvbQ==
Putem folosi VLC pentru a vizualiza imaginile obținute in acest mod. Rezultatul va fi ca și cel din imaginea următoare:
Multumesc pentru aceste detalii. M-au ajutat foarte mult!
Salut, cum deschid cu VLC imaginea? Adica cum introduc acele date in VLC? [ carnatul acela 🙂 rtsp://teste-dvr.bogdanturcanu.ro:554/cam/realmonitor?channel=10&subtype=00&authbasic=c3Vwb3J0Om5ldGNvbQ== configurat corespunzator dvrului]
Multumesc!
Salut Bogdan,
Probabil ca intre timp DAHUA a actualizat firmware-ul lor iar linkul pentru RTSP e diferit.
Eu am un DVR Safer ( DAHUA OEM romanesc ) , iar comanda are acum alta sintaxa , la fel ca la DAHUA ( https://dahuawiki.com/Remote_Access/RTSP_via_VLC).
rtsp://:@:/cam/realmonitor?channel=1&subtype=0
Cu bine,
Adrian