Am comandat din China acum o lună o cameră IP VSTARCAM C7837WIP și astăzi a ajuns.
Specificațiile date de producător sunt:
Image Sensor: CMOS
Image Sensor Size: Others,1/4″
Pixels: 1.0MP
Lens: Others,3.6mm
Viewing Angle: Others,75 DX.PCM.Model.AttributeModel.Unit
Video Compressed Format: H.264
Picture Resolution: 720P (1080 x 720) / VGA (640 x 360) / QVGA (320 x 180)
Frame Rate: 30fps
Input/Output: Built-in microphonea
Wireless: WiFi 802.11 b / g / n
Network Protocol: TCP,IP,HTTP,SMTP,FTP,DHCP,DDNS,PPPoE
IP Mode: Dynamic
Mobile Phone Platform: Android,iOS
Free DDNS: Yes
IR-CUT: Yes
Built-in Memory / RAM: No
Memory Card: TF
Max. Memory Supported 64GB
Motor Yes
Rotation Angle Horizontal: 355 degrees; Vertical: 120 degrees
Water-proof: No
Power Adaptor: Yes
Rate Voltage: 5V
Setarea e simpla si se poate face in mai multe moduri. Eu am procedat in felul urmator: am folosit aplicatia Eye4 din Google Play si, conectat fiind prin Wifi la routerul la care am conectat camera prin cablu de retea, am gasit si adaugat camera in aplicatie, am setat-o să folosească conexiunea Wifi și am scos cablul.Dupa reboot-ul pe care l-a făcut singură, am putut să o folosesc prin conexiunea Wifi.
Dacă pe smarphone avem aplicația, pentru laptop doream să o pot accesa folosit VLC media player, drept pentru care am căutat un mod de a prelua stream RTSP.
Am avut succes și destul de repede am găsit url-ul pe care trebuie să îl folosesc:
rtsp://admin:888888@10.1.200.226:10554/tcp/av0_0
unde
admin = nume utilizator
888888 = parola setata pe camera
10.1.200.226 = adresa IP
Stream-ul este FFMPEG, are și audio.
Curios, din fire, am aruncat o privire pe server să văd ce IP i-a fost alocat MAC-ului ei și am rulat un nmap pentru a vedea ce porturi deschise găsesc. Rezultatele pentru porturi TCP deschise este:
- port 9600
- port 10080
- port 10554
- port 37470
Cu ajutorul unui browser web am încercat sa aacesez aceste porturi și am găsit pe port 37470 interfața web care este accesibilă după autentificare:
Waw, chiar funcționează – ofera imagini și poate fi controlată.
Dacă aveți novoie să folosiți ONVIF, se foloseste portul 10080, iar URL-ul este:
http://10.1.200.226:10080/onvif/device_service
Per ansamblu, bună chinezăria pentru banii dați.
LE: Apropo, când folosesc aplicația de mobil pentru a accesa camera, conexiunea se face prin intermediul serverelor producătorului, traficul pe care il văd prin serverul la care e conectată camera acasă este de tip UDP, de la camera catre adresa IP 139.162.179.138:
20:15:27.987382 IP 10.1.200.226.10905 > 139.162.179.138.34037: UDP, length 1032
20:15:28.006755 IP 10.1.200.226.10905 > 139.162.179.138.34037: UDP, length 1032
20:15:28.025985 IP 10.1.200.226.10905 > 139.162.179.138.34037: UDP, length 1032
20:15:28.049171 IP 10.1.200.226.10905 > 139.162.179.138.34037: UDP, length 1032
20:15:28.065377 IP 10.1.200.226.10905 > 139.162.179.138.34037: UDP, length 1032
20:15:28.096539 IP 10.1.200.226.10905 > 139.162.179.138.34037: UDP, length 1032
20:15:28.109014 IP 10.1.200.226.10905 > 139.162.179.138.34037: UDP, length 1032
20:15:28.126203 IP 10.1.200.226.10905 > 139.162.179.138.34037: UDP, length 184
Urmărind traficul, am observat că fără sa o accesez face interogari DNS și trimtie diverse pachete TCP SYN, UDP etc:
Probabil zilele următoare îi voi taia accesul la internet complet și o voi accesa doar interfață web prin VPN.