Essa é uma análise em andamento. Para evitar que fique em eterno rascunho e eu nunca publique, pois não tenho mais o tempo que eu tinha para parar tudo e fazer longas e rigorosas análises como fazia nos DivX players, vou publicar em rascunho mesmo e depois vou editando o texto quando tiver mais informação disponível.
Eu tenho um sistema de CFTV em casa já faz algum tempo. Comecei com dois DVRs comprados na China. O meu primeiro aborrecimento com eles é que vem em pacotes absurdamente grandes e pesados que nunca escapam da taxação e são aparelhos difíceis de ocultar dos ladrões em casa. E se você olhar dentro deles verá que são quase vazios pois a maior parte do tamanho é reservada para instalar um HDD interno de 3.5″. Por várias vezes eu procurei online por algum chinês suficientemente esperto para criar um DVR compacto que suportasse HDD externo, sem sucesso. Só fui encontrar isso na forma de um NVR, que é basicamente um DVR que em vez de usar câmeras de vigilância comuns usa câmeras IP.
Principais características
- Saída HDMI;
- Saída VGA;
- Porta ethernet;
- Suporte a até 8 canais/câmeras;
- Duas portas USB (mouse, wifi, 3G, HDD, etc);
- Uma porta E-SATA para gravação (o NVR também aceita um HDD USB para gravar);
- Alimentação 5V – 2A (fonte incluída);
- Suporte teórico a modem 3G (não testado);
- Suporte teórico a adaptador Wi-Fi (não testado);
- Interface com suporte a 15 idiomas, incluindo o português;
- Suporte teórico a HDDs de até 4TB.
Esse tipo de aparelho pode ser encontrado por meros 44 dólares em vendedores de excelente reputação da Aliexpress. Mas é preciso ter cuidado porque as versões de 4 e 8 canais são iguaizinhas e a diferença de preço é uma merreca. Não vi motivo para comprar a versão de 4 canais. Existem aparelhos maiores mas é difícil saber se valem o que é cobrado por eles. Esse cabe na palma da mão e tem tudo o que você precisa, exceto o HDD.
Em comprei dois aparelhos de dois vendedores diferentes e com exceção da cor (um é branco e outro é preto) eles são essencialmente iguais apesar dos modelos serem bem diferentes. Um se apresenta como KENVS-6200-8CH (branco) e o outro como N6200-8E (preto).
A instalação foi simples. Bastou plugar o cabo de rede, monitor e mouse e configurar para a minha rede. Depois de configurado o IP você não precisa mais de monitor e mouse porque pode configurar todo o aparelho remotamente em qualquer computador com o Internet Explorer. Nota: o aparelho pode vir configurado para 1920*1080 e você então será incapaz de ver a imagem em um monitor que não seja FullHD. Eu recomendo que você o conecte inicialmente a um monitor FullHD e configure para uma resolução mais comum como 1024×768 (funciona até em monitor CRT).
Você pode não conseguir mudar as configurações de rede do aparelho (IP, DHCP, etc) via navegador. Se toda vez que você tentar a resposta for “failed” ou simplesmente a configuração não for salva, conecte um monitor e mouse para fazer diretamente nele que deverá funcionar.
Suporta os seguintes protocolos:
- ONVIF;
- Ixx – i8,i9, i10, i11, etc – Uma série de protocolos customizados que aparentemente são variações do protocolo ONVIF para compatibilizar o PTZ e a detecção de movimento de diversos fabricantes de cameras IP;
- RTSP – Um protocolo bem conhecido para transporte de vídeo que pode ser sua última chance se sua câmera IP não for detectada automaticamente. Mas não assuma que qualquer câmera IP suporta isso porque, por exemplo, a popular Foscam FI8908 não suporta. Na verdade, nenhuma câmera que transmita no formato MJPEG vai funcionar com esse NVR;
Eu comprei também cinco câmeras ONVIF de quatro fabricantes diferentes e todas foram reconhecidas automaticamente pela função search. Mas estranhamente uma delas é reconhecida como I9;
Infelizmente o NVR lembra as câmeras apenas pelo IP, então é necessário que todas tenham IP fixo porque a que mudar de IP deixará de aparecer no NVR até que você faça nova busca.
O NVR mantém uma cópia em flash do instalador do controle ActiveX. Para baixá-lo basta acessar <endereço_do_NVR>/dvr_setup.exe. Mas se o controle não for detectado no browser um link será mostrado para você baixar. O arquivo parece seguro:
SHA256: 1d436b219af13d4daa4659c260a6f1212bf9663b0fb24300bb8a6d3afb841900
resultado 0/55 no Virustotal em 07/09/14.
Mas é recomendável que você teste sua cópia porque pode ser diferente.
21/02/2018: Em versões mais recentes do firmware o plugin se chama rtspvideoplugin.exe (<endereço_do_NVR>/rtspvideoplugin.exe)
Hardware
Remover e recolocar a placa pode ser muito facilitado se você remover as porcas do conector VGA antes. Mas você pode precisar de um alicate de bico bem fino (ou um de corte bem rente) para isso ao desmontar porque é difícil “agarrar” a parte visível da porca.
Componentes principais
- Hisilicon HI3520 – SoC;
- SK Hynix H5TC2G63DFR – Memória SDRAM DDR3L de 2 Gb (250 Mbyte) [datasheet];
- Spansion FL256SA – Memória Flash de 256 Mbit (32 Mbyte) [datasheet];
- Texas Instruments PN521 – Chip de interface e proteção HDMI [datasheet];
- Bateria CR1220.
O componente de oito terminais ao lado da flash eu não consegui identificar ainda. A única coisa escrita nele é “3FAT”.
O SoC esquenta bastante. Não dá para ficar com o dedo em cima dele. Recomendo adicionar um dissipador.
A placa é alimentada com 5V (a fonte fornecida é de 5Vx2A) e tem três circuitos conversores de tensão. Um chaveado para 3.3V próximo ao buzzer imedatamente seguido por um regulador linear para 1.5V baseado em AMS1117 e outro chaveado para 1.2V próximo à flash. Você pode identificar os reguladores chaveados pelos indutores marcados “4R7”.
Na entrada de tensão, junto ao LED, temos um fusivel resetável de 3A (componente marcado “T300”).
Detalhe do circuito de alimentação
A porta serial
Isso não está documentado, mas o aparelho tem uma porta serial TLL 3.3V junto ao buzzer, identificada como J1. Pinagem identificada por medições e testes:
O espaçamento é padrão, 2.54mm. Você pode soldar um header em J1.
Qualquer adaptador USB – TTL com tensão de 3.3V serve. Eu usei um adaptador baseado em CP2104 como este:
Nota: neste adaptador TX é saída do adaptador e RX é entrada. Parece o óbvio ululante, mas já peguei adaptadores assim que invertem essa regra e te fazem perder o resto dos cabelos que tem procurando onde está o erro de conexão.
Sempre meça a tensão nos terminais RX e TX do seu adaptador para se certificar de que seja 3.3V, porque embora como alguns de vocês talvez lembrem o SoC Mediatek MT1389 era tolerante a 5V, este pode não ser e fritar quando você fizer a conexão com um adaptador TTL 5V. Não use aqui o adaptador que ensino a fazer na página do MT1389 pois ele é TTL 5V.
Você não precisa usar (e nem recomendo) o terminal +3.3V da porta. Deixe desconectado.
Exemplo de saída da porta serial, do momento em que o aparelho é ligado até ouvir-se o bip
Apenas alimentação, sem rede, USB, ou monitor conectado.
Configuração 115200, 8,N, 1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 |
U-Boot 2010.06 (Dec 05 2013 - 16:53:16) Check spi flash controller v350... Found Spi(cs1) ID: 0x01 0x02 0x19 0x4D 0x01 0x80 Spi(cs1): Block:64KB Chip:32MB Name:"S25FL256S" *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial 32768 KiB hi_sfc at 0:0 is now current device mmu_enable <<imgwidth=1024, imgheight=768, linebytes=2048>> decode success!!!! dev 0 set background color! dev 2 set background color! dev 0 opened! dev 2 opened! graphic layer 0 opened! graphic layer 2 opened! (Re)start USB... USB: scanning bus for devices... 1 USB Device(s) found scanning bus for storage devices... 0 Storage Device(s) found Hit any key to stop autoboot: 1 ... 0 32768 KiB hi_sfc at 0:0 is now current device ## Booting kernel from Legacy Image at 82000000 ... Image Name: Linux-3.0.8 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1561844 Bytes = 1.5 MiB Load Address: 80008000 Entry Point: 80008000 Loading Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel. Linux version 3.0.8 (root@sqy-desktop) (gcc version 4.4.1 (Hisilicon_v100(gcc4.4-290+uclibc_0.9.32.1+eabi+linuxpthread)) ) #68 Tue Apr 22 21:53:49 CST 2014 CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c53c7f CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache Machine: hi3520d Memory policy: ECC disabled, Data cache writeback Built 1 zonelists in Zone order, mobility grouping on. Total pages: 37338 Kernel command line: mem=147M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=squashfs mtdparts=hi_sfc:320K(uboot),1536K(kernel),4M(rfs),25792K(app),768K(config),256K(logo) PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 147MB = 147MB total Memory: 144916k/144916k available, 5612k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xffc00000 - 0xffe00000 ( 2 MB) vmalloc : 0xc9800000 - 0xfe000000 ( 840 MB) lowmem : 0xc0000000 - 0xc9300000 ( 147 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .init : 0xc0008000 - 0xc0023000 ( 108 kB) .text : 0xc0023000 - 0xc03ae000 (3628 kB) .data : 0xc03ae000 - 0xc03c9aa0 ( 111 kB) .bss : 0xc03c9ac4 - 0xc0415fa0 ( 306 kB) SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 NR_IRQS:128 nr_irqs:128 128 sched_clock: 32 bits at 82MHz, resolution 12ns, wraps every 52060ms Console: colour dummy device 80x30 Calibrating delay loop... 1318.91 BogoMIPS (lpj=6594560) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 Serial: AMBA PL011 UART driver uart:0: ttyAMA0 at MMIO 0x20080000 (irq = 40) is a PL011 rev2 console [ttyAMA0] enabled uart:1: ttyAMA1 at MMIO 0x20090000 (irq = 41) is a PL011 rev2 uart:2: ttyAMA2 at MMIO 0x200a0000 (irq = 42) is a PL011 rev2 bio: create slab at 0 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb cfg80211: Calling CRDA to update world regulatory domain Switching to clocksource timer1 NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 NetWinder Floating Point Emulator V0.97 (double precision) L2cache cache controller enabled VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) squashfs: version 4.0 (2009/01/31) Phillip Lougher JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. fuse init (API version 7.16) msgmni has been set to 283 no ack sha204_sn is 1 sha204_sn is 23 sha204_sn is 37 sha204_sn is 33 sha204_sn is b sha204_sn is 12 sha204_sn is b sha204_sn is 7a sha204_sn is ee no ack no ack encryption ok Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler deadline registered (default) io scheduler cfq registered brd: module loaded loop: module loaded ahci: SSS flag set, parallel bus scan disabled ahci ahci.0: AHCI 0001.0200 32 slots 2 ports 3 Gbps 0x3 impl platform mode ahci ahci.0: flags: ncq sntf stag pm led clo only pmp pio slum part ccc sxs boh scsi0 : ahci_platform scsi1 : ahci_platform ata1: SATA max UDMA/133 mmio [mem 0x10080000-0x1008ffff] port 0x100 irq 52 ata2: SATA max UDMA/133 mmio [mem 0x10080000-0x1008ffff] port 0x180 irq 52 Spi id table Version 1.22 Spi(cs1) ID: 0x01 0x02 0x19 0x4D 0x01 0x80 SPI FLASH start_up_mode is 3 Bytes Spi(cs1): Block:64KB Chip:32MB Name:"S25FL256S" spi size: 0x33554432 chip num: 1 6 cmdlinepart partitions found on MTD device hi_sfc Creating 6 MTD partitions on "hi_sfc": 0x000000000000-0x000000050000 : "uboot" 0x000000050000-0x0000001d0000 : "kernel" 0x0000001d0000-0x0000005d0000 : "rfs" 0x0000005d0000-0x000001f00000 : "app" 0x000001f00000-0x000001fc0000 : "config" 0x000001fc0000-0x000002000000 : "logo" Fixed MDIO Bus: probed ata1: SATA link down (SStatus 0 SControl 300) himii: probed ata2: SATA link down (SStatus 0 SControl 300) Invalid HW-MAC Address: 00:00:00:00:00:00 Set Random MAC address: E2:83:02:42:A2:5B ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver hiusb-ehci hiusb-ehci.0: HIUSB EHCI hiusb-ehci hiusb-ehci.0: new USB bus registered, assigned bus number 1 hiusb-ehci hiusb-ehci.0: irq 53, io mem 0x100b0000 hiusb-ehci hiusb-ehci.0: USB 0.0 started, EHCI 1.00 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver hiusb-ohci hiusb-ohci.0: HIUSB OHCI hiusb-ohci hiusb-ohci.0: new USB bus registered, assigned bus number 2 hiusb-ohci hiusb-ohci.0: irq 54, io mem 0x100a0000 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected usbcore: registered new interface driver cdc_wdm Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver usbserial usbserial: USB Serial Driver core mousedev: PS/2 mouse device common for all mice usbcore: registered new interface driver usbhid usbhid: USB HID core driver TCP cubic registered NET: Registered protocol family 17 802.1Q VLAN Support v1.8 Registering the dns_resolver key type registered taskstats version 1 VFS: Mounted root (squashfs filesystem) readonly on device 31:2. Freeing init memory: 108K _ _ _ _ _ _ _ _ _ _ _ _ \ _ _ _ _ _ ___ / /__/ \ |_/ / __ / - _ ___ / / / / / / _ _ _ _/ / / \_/ \_ ______ ___________\___\__________________ [RCS]: /etc/init.d/S00devs [RCS]: /etc/init.d/S01udev Jan 1 00:00:04 udevd (486): /proc/486/oom_adj is deprecated, please use /proc/486/oom_score_adj instead. udevd[486]: main: error opening /dev/null: No such file or directory [RCS]: /etc/init.d/S03ants init hotplug start hotplug ok jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2d0: 0x53a4 instead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2d4: 0x10d2 instead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2d8: 0x264c instead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2dc: 0xc96d instead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2e0: 0xb208 instead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2e4: 0x9720 instead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2e8: 0x0f90 instead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2ec: 0xfb92 instead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2f0: 0xb7e4 instead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2f4: 0x88c5 instead Further such events for this erase block will not be printed SDK_TYPE type is 8d1 Hisilicon Media Memory Zone Manager hi3520D_base: module license 'Proprietary' taints kernel. Disabling lock debugging due to kernel taint Hisilicon UMAP device driver interface: v3.00 load sys.ko for Hi3520D...OK! Load tde.ko ...OK! load venc.ko for Hi3520D...OK! load group.ko for Hi3520D...OK! load chnl.ko for Hi3520D...OK! load h264e.ko for Hi3520D...OK! load rc.ko for Hi3520D...OK! load jpege.ko for Hi3520D...OK! load viu.ko for Hi3520D...OK! load vou.ko ....OK! load vpss.ko ....OK! load vda.ko ....OK! load region.ko ....OK! rm: can't remove '/root/DeviceDisplay.xml': No such file or directory rm: can't remove '/root/res_xml/DeviceDisplay.xml': No such file or directory rm: can't remove '/root/DeviceDisplay.xml': No such file or directory load vdec.ko ....OK load vhd firmware.ko OK load hdmi.ko ....OK! Load jpeg6b.ko success. (SDK_VERSION:[jpeg6bv1.0] Build Time:[Jul 30 2013, 17:13:35]) HISI_IRDA-MF @Hi3520Dv100R00 hiir: init ok. ver=Nov 26 2013, 15:14:13. USB Serial support registered for GSM modem (1-port) usbcore: registered new interface driver option option: v0.7.2:USB Driver for GSM modems rtusb init rt2870 ---> usbcore: registered new interface driver rt2870 PPP generic driver version 2.4.2 rm: can't remove '/usr/etc/config.tar.gz': No such file or directory mkdir: can't create directory '/usr/etc/tmp': File exists mkdir: can't create directory '/usr/etc/var': File exists mkdir: can't create directory '/usr/etc/var/run': File exists mkdir: can't create directory '/usr/etc/var/lock': File exists mkdir: can't create directory '/usr/etc/ppp': File exists mkdir: can't create directory '/usr/etc/ppp/peers': File exists rm: can't remove '/usr/etc/tmp/qtembedded-0/fonts/fontdb': No such file or directory ln: /usr/etc/web: File exists cp: can't stat '/usr/sbin/wcdma-chat-disconnect': No such file or directory /etc/init.d/S03ants: line 56: /etc/startusb: not found [RCS]: /etc/init.d/S80network Auto login as root ... Sep 14 04:57:56 login[816]: root login on 'ttyS000' [1;32mWelcome to HiLinux.[0;39m # begin dvr////////////////////////////////////////////////////////////// argc 2, argv ./ants_dvr open /usr/etc/mycfg.xml open /root/res_xml/Keyboard.xml open /tmp/qtembedded-0//fonts//fontdb.tmp open /usr/local/Trolltech/QtEmbedded-4.6.3-arm/lib/fonts/gulim_17_50.qpf2 open /usr/local/Trolltech/QtEmbedded-4.6.3-arm/lib/fonts/microsoft_sans_serif_12_75.qpf2 open /usr/local/Trolltech/QtEmbedded-4.6.3-arm/lib/fonts/yh_17_50.qpf2 DBG[embedded/qscreenlinuxfb_qws.cpp connect¡¡350] QLinuxFbScreen::connect :0 DBG[embedded/qscreenlinuxfb_qws.cpp connect¡¡379] open /dev/fb0 DBG[embedded/qscreenlinuxfb_qws.cpp connect¡¡397] open device /dev/fb0 success DBG[embedded/qscreenlinuxfb_qws.cpp connect¡¡425] open /usr/etc/mycfg.xml open /root/DeviceDisplay.xml DBG[embedded/qscreenlinuxfb_qws.cpp getScreenInfo¡¡307] file doesn't exists DBG[embedded/qscreenlinuxfb_qws.cpp connect¡¡469] vinfo.xres 1024 768 DBG[embedded/qscreenlinuxfb_qws.cpp connect¡¡481] d_ptr->fd 8 vinfo xres 1024, xres_virtual1024 DBG[embedded/qscreenlinuxfb_qws.cpp connect¡¡513] screen vinfo bits_per_pixel 16 r g b 5 5 5 d = 15 finfo.line_length 2560 DBG[embedded/qscreenlinuxfb_qws.cpp connect¡¡554] dw is 1024,dh is 768 lstep 2048 DBG[embedded/qscreenlinuxfb_qws.cpp connect¡¡600] mmap fb0 : d_ptr->fd 8, data 1094770688, mapsize 4300800 open /dev/tty0 newMouseHandler mouseProto auto, mouseDev/dev/mouse0 erro[embedded/qmousedriverfactory_qws.cpp create¡¡111] erro[embedded/qmousedriverfactory_qws.cpp create¡¡114] erro[embedded/qmousedriverfactory_qws.cpp create¡¡117] open /dev/psaux open /dev/input/mice QWSTtyKeyboardHandler /dev/ttyS2 DBG[embedded/qkbdtty_qws.cpp QWSTtyKbPrivate¡¡1474] #################################main currentThreadId 1074319360, /dev/ttyS2 DBG[embedded/qkbdtty_qws.cpp QWSTtyKbPrivate¡¡1526] kbdType gpioMini DBG[embedded/qkbdtty_qws.cpp QWSTtyKbPrivate¡¡1527] open /dev/hi_gpio open /usr/etc/mycfg.xml open /root/res/language_English.qm open /root/res/LanguageInfo.xml open /root/res/default.qss font=efont font-size=16 from config -> font=efont from config -> font-size=16 QLayout: Attempting to add QLayout "" to informationFrame "IMShowMain", which already has a layout open ./pinyin/english.xml open /root/res/cursor.png DBG[embedded/qkbdtty_qws.cpp processLED.¡.¡2033] processLED iType 0 iData 0, eKbType 8 DBG[embedded/qkbdtty_qws.cpp processLED.¡.¡2033] processLED iType 3 iData 1, eKbType 8 open /root/res/cursor.png DBG[embedded/qkbdtty_qws.cpp processLED.¡.¡2033] processLED iType 13 iData 0, eKbType 8 open /usr/etc/mycfg.xml open /root/res/pre_enlarge.png open /root/res/label_Mouse.png open /root/res/enlarge.png open /root/res/shrink.png open /root/res/up_Mouse.png open /root/res/down_Mouse.png open /root/res/left_Mouse.png open /root/res/right_Mouse.png open /root/res/up_left_Mouse.png open /root/res/up_right_Mouse.png open /root/res/down_left_Mouse.png open /root/res/down_right_Mouse.png QImage::pixel: coordinate (10,6) out of range QImage::pixel: coordinate (10,7) out of range QImage::pixel: coordinate (10,8) out of range QImage::pixel: coordinate (10,9) out of range QImage::pixel: coordinate (10,10) out of range QImage::pixel: coordinate (10,11) out of range QImage::pixel: coordinate (10,12) out of range QImage::pixel: coordinate (10,13) out of range QImage::pixel: coordinate (10,14) out of range QWidget::setLayout: Attempting to set QLayout "horizontalLayout_2" on DlgScreenInfo "DlgScreenInfo_UI", when the QLayout already has a parent open /root/res/ptz_back.png open /root/res/ptz_up.png open /root/res/ptz_up_Hover.png open /root/res/ptz_up_press.png open /root/res/ptz_down.png open /root/res/ptz_down_Hover.png open /root/res/ptz_down_press.png open /root/res/ptz_left.png open /root/res/ptz_left_Hover.png open /root/res/ptz_left_press.png open /root/res/ptz_right.png open /root/res/ptz_right_Hover.png open /root/res/ptz_right_press.png open /root/res/ptz_left_top.png open /root/res/ptz_left_top_Hover.png open /root/res/ptz_left_top_press.png open /root/res/ptz_right_top.png open /root/res/ptz_right_top_Hover.png open /root/res/ptz_right_top_press.png open /root/res/ptz_left_down.png open /root/res/ptz_left_down_Hover.png open /root/res/ptz_left_down_press.png open /root/res/ptz_right_down.png open /root/res/ptz_right_down_Hover.png open /root/res/ptz_right_down_press.png open /root/res/ptz_auto.png open /root/res/ptz_auto_hover.png open /root/res/ptz_auto_press.png DBG[embedded/qkbdtty_qws.cpp timerEvent.¡.¡1710] Value 1 system:killall -9 ntpd;ntpd -l killall: ntpd: no process killed load host proto /root/host_libs/libcloud.so AntsDVRInfo.byChanNum = 0 [enable] all [disable] all load ipc proto /root/ipc_libs/libonvif.so load ipc proto /root/ipc_libs/libi8.so dwRecordChnum = 8 ******MidLibInfo.dwTotalChnNum = 8,[1,153,2] 8 system:rm -fr /tmp/sata [IPCMgrThreadAll.4158] new i = 0 [IPCMgrThreadAll.4158] new i = 1 [IPCMgrThreadAll.4158] new i = 2 [IPCMgrThreadAll.4158] new i = 3 No such file or directoryNo PTZ protocol existerror:new serial protocol base err. splib not init splib not init DBG[embedded/qkbdtty_qws.cpp timerEvent.¡.¡1710] Value 1 [GPIO] GPIOGET_WATCHDOG Enable chardata = 1!!! |
O que podemos ver pela análise do boot:
- O aparelho roda uma versão customizada pela HiSilicon do Linux chamada de “HiLinux”;
- O sistema de arquivos é squashfs;
- É carregado um driver para RT2870 (Ralink/Mediatek USB Wi-Fi);
- A linha 149 sugere que um endereço MAC aleatório é gerado a cada boot. Eu acho que isso é para alguma interface virtual porque a interface física quando eu testo tem sempre o mesmo MAC;
- A linha 25 sugere que é possivel parar o boot e ter um prompt enviando um caractere qualquer via serial;
Instruções de desmontagem
A caixa é fácil de abrir, com cuidado e um cartão de crédito a tampa de plástico sai facilmente. Mais difícil é remover a placa de dentro da caixa.
Perceba que só existem duas peças que entram nos recortes da caixa, travando assim a placa no lugar: o conector VGA e o LED. Então empurre o LED para dentro até que ele não possa mais travar a placa e, por baixo da caixa, usando um palito de madeira ou cotonete sem o algodão (como regra geral, se você empurrar a ponta do objeto no seu dedo e doer, não use para isso, porque poderá arranhar o circuito) empurre com cuidado a placa para cima usando os furos de ventilação do lado oposto ao conector VGA. Depois que a placa tiver levantado e desencaixado, é só deslizar com cuidado para cima.
Conexão via Telnet
Eu tentei me conectar por FTP mas o NVR não respondeu na porta 21.
Consegui me conectar via telnet com o Mini-NVR usando as seguintes credenciais:
- user: root
- password: antslq
A partição é RW e você pode fazer alterações. Estas sobrevivem a um reboot, mas o espaço é limitado. Este é o resultado do comando df -h:
1 2 3 4 5 6 7 8 9 |
# df -h Filesystem Size Used Available Use% Mounted on /dev/root 3.9M 3.9M 0 100% / tmpfs 70.8M 4.0K 70.8M 0% /dev tmpfs 70.8M 4.0K 70.8M 0% /tmp /dev/mtdblock3 25.2M 20.2M 5.0M 80% /root /dev/mtdblock3 25.2M 20.2M 5.0M 80% /update /dev/mtdblock4 768.0K 264.0K 504.0K 34% /usr/etc # |
e este o de um ls -l no diretório inicial (\root):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# ls -l drwxrwxrwx 3 root root 0 Nov 9 2012 Trolltech -rwx--x--x 1 root root 6391016 Apr 16 16:00 ants_dvr drwxrwxrwx 2 root root 0 Apr 16 16:00 ddns_libs -rwx------ 1 root root 3486944 Apr 16 16:00 dvr_setup.exe -rwxrwxrwx 1 root root 559253 Jul 8 2013 e2fsck drwxrwxrwx 2 root root 0 Apr 16 16:00 host_libs -rwxrwxrwx 1 root root 164617 May 15 07:00 icloud -rwxr-xr-x 1 root root 1730 Apr 16 16:00 index.html drwxrwxrwx 2 root root 0 Apr 16 16:00 ipc_libs drwxrwxrwx 2 root root 0 Aug 23 2013 ko_app -rwxr-xr-x 1 root root 842040 Apr 16 16:00 libNetSDK.so -rwx------ 1 root root 1657516 Apr 16 16:00 libants_onvif_sdk.so -rwx------ 1 root root 1777066 Apr 16 16:00 libantsmid.so -rwx------ 1 root root 1355340 Apr 16 16:00 libantsnetsdk.so -rwx------ 1 root root 1737472 Apr 16 16:00 libantsserver.so -rwxr-xr-x 1 root root 652594 Apr 16 16:00 libcurl.so.4 -rwxr-xr-x 1 root root 44136 Apr 16 16:00 libminiupnpc.so -rwxr-xr-x 1 root root 46418 Apr 16 16:00 libmxml.so.1 -rwx------ 1 root root 157012 Apr 16 16:00 libpublic.so -rwx------ 1 root root 223086 Apr 16 16:00 librtspserver.so -rwx------ 1 root root 460524 Apr 16 16:00 libsyssdk.so -rwxr-xr-x 1 root root 62136 Apr 16 16:00 libtinyxml.so -rwxr-xr-x 1 root root 86180 Apr 16 16:00 libtoolfonts.so drwxrwxrwx 2 root root 0 Aug 26 2013 nfs drwxrwxrwx 4 65534 254 0 Jan 23 2013 pinyin drwxrwxrwx 2 root root 0 Apr 16 16:00 res drwxr-xr-x 2 root root 0 Jun 6 11:26 res_xml -rw-r--r-- 1 root root 1164 Sep 2 08:26 upnpdevicedesc.xml -rw-r--r-- 1 root root 71 Apr 16 16:00 version -rwxrwxrwx 1 root root 2 Apr 16 16:00 watch # |
Resultado de dmesg:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 |
# dmesg Linux version 3.0.8 (root@sqy-desktop) (gcc version 4.4.1 (Hisilicon_v100(gcc4.4 -290+uclibc_0.9.32.1+eabi+linuxpthread)) ) #68 Tue Apr 22 21:53:49 CST 2014 CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c53c7f CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache Machine: hi3520d Memory policy: ECC disabled, Data cache writeback On node 0 totalpages: 37632 free_area_init_node: node 0, pgdat c03c9410, node_mem_map c0416000 Normal zone: 294 pages used for memmap Normal zone: 0 pages reserved Normal zone: 37338 pages, LIFO batch:7 pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 pcpu-alloc: [0] 0 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 37338 Kernel command line: mem=147M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfst ype=squashfs mtdparts=hi_sfc:320K(uboot),1536K(kernel),4M(rfs),25792K(app),768K( config),256K(logo) PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 147MB = 147MB total Memory: 144916k/144916k available, 5612k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xffc00000 - 0xffe00000 ( 2 MB) vmalloc : 0xc9800000 - 0xfe000000 ( 840 MB) lowmem : 0xc0000000 - 0xc9300000 ( 147 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .init : 0xc0008000 - 0xc0023000 ( 108 kB) .text : 0xc0023000 - 0xc03ae000 (3628 kB) .data : 0xc03ae000 - 0xc03c9aa0 ( 111 kB) .bss : 0xc03c9ac4 - 0xc0415fa0 ( 306 kB) SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 NR_IRQS:128 nr_irqs:128 128 sched_clock: 32 bits at 82MHz, resolution 12ns, wraps every 52060ms Console: colour dummy device 80x30 Calibrating delay loop... 1318.91 BogoMIPS (lpj=6594560) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 Serial: AMBA PL011 UART driver uart:0: ttyAMA0 at MMIO 0x20080000 (irq = 40) is a PL011 rev2 console [ttyAMA0] enabled uart:1: ttyAMA1 at MMIO 0x20090000 (irq = 41) is a PL011 rev2 uart:2: ttyAMA2 at MMIO 0x200a0000 (irq = 42) is a PL011 rev2 bio: create slab at 0 SCSI subsystem initialized libata version 3.00 loaded. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb cfg80211: Calling CRDA to update world regulatory domain Switching to clocksource timer1 NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 NetWinder Floating Point Emulator V0.97 (double precision) L2cache cache controller enabled VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) squashfs: version 4.0 (2009/01/31) Phillip Lougher JFFS2 version 2.2. (NAND) ┬® 2001-2006 Red Hat, Inc. fuse init (API version 7.16) msgmni has been set to 283 no ack sha204_sn is 1 sha204_sn is 23 sha204_sn is 46 sha204_sn is 43 sha204_sn is a2 sha204_sn is e4 sha204_sn is 83 sha204_sn is b sha204_sn is ee no ack count is 255 no ack no ack count is 15 no ack no ack count is 255 no ack no ack no ack encryption ok Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler deadline registered (default) io scheduler cfq registered brd: module loaded loop: module loaded ahci: SSS flag set, parallel bus scan disabled ahci ahci.0: AHCI 0001.0200 32 slots 2 ports 3 Gbps 0x3 impl platform mode ahci ahci.0: flags: ncq sntf stag pm led clo only pmp pio slum part ccc sxs boh scsi0 : ahci_platform scsi1 : ahci_platform ata1: SATA max UDMA/133 mmio [mem 0x10080000-0x1008ffff] port 0x100 irq 52 ata2: SATA max UDMA/133 mmio [mem 0x10080000-0x1008ffff] port 0x180 irq 52 Spi id table Version 1.22 Hisilicon Spi Flash Controller V350 Device Driver, Version 1.10 Spi(cs1) ID: 0x01 0x02 0x19 0x4D 0x01 0x80 SPI FLASH start_up_mode is 3 Bytes Spi(cs1): Block:64KB Chip:32MB Name:"S25FL256S" spi size: 0x33554432 chip num: 1 6 cmdlinepart partitions found on MTD device hi_sfc Creating 6 MTD partitions on "hi_sfc": 0x000000000000-0x000000050000 : "uboot" 0x000000050000-0x0000001d0000 : "kernel" 0x0000001d0000-0x0000005d0000 : "rfs" 0x0000005d0000-0x000001f00000 : "app" 0x000001f00000-0x000001fc0000 : "config" 0x000001fc0000-0x000002000000 : "logo" Fixed MDIO Bus: probed ata1: SATA link down (SStatus 0 SControl 300) himii: probed ata2: SATA link down (SStatus 0 SControl 300) Invalid HW-MAC Address: 00:00:00:00:00:00 Set Random MAC address: C2:1F:70:82:75:B6 ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver hiusb-ehci hiusb-ehci.0: HIUSB EHCI hiusb-ehci hiusb-ehci.0: new USB bus registered, assigned bus number 1 hiusb-ehci hiusb-ehci.0: irq 53, io mem 0x100b0000 hiusb-ehci hiusb-ehci.0: USB 0.0 started, EHCI 1.00 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver hiusb-ohci hiusb-ohci.0: HIUSB OHCI hiusb-ohci hiusb-ohci.0: new USB bus registered, assigned bus number 2 hiusb-ohci hiusb-ohci.0: irq 54, io mem 0x100a0000 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected usbcore: registered new interface driver cdc_wdm Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver usbserial usbserial: USB Serial Driver core mousedev: PS/2 mouse device common for all mice usbcore: registered new interface driver usbhid usbhid: USB HID core driver TCP cubic registered NET: Registered protocol family 17 802.1Q VLAN Support v1.8 Registering the dns_resolver key type registered taskstats version 1 VFS: Mounted root (squashfs filesystem) readonly on device 31:2. Freeing init memory: 108K udevd (486): /proc/486/oom_adj is deprecated, please use /proc/486/oom_score_adj instead. jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2d0: 0x53a4 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2d4: 0x10d2 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2d8: 0x264c in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2dc: 0xc96d in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2e0: 0xb208 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2e4: 0x9720 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2e8: 0x0f90 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2ec: 0xfb92 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2f0: 0xb7e4 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0137c2f4: 0x88c5 in stead Further such events for this erase block will not be printed Hisilicon Media Memory Zone Manager hi3520D_base: module license 'Proprietary' taints kernel. Disabling lock debugging due to kernel taint Hisilicon UMAP device driver interface: v3.00 load sys.ko for Hi3520D...OK! Load tde.ko ...OK! load venc.ko for Hi3520D...OK! load group.ko for Hi3520D...OK! load chnl.ko for Hi3520D...OK! load h264e.ko for Hi3520D...OK! load rc.ko for Hi3520D...OK! load jpege.ko for Hi3520D...OK! load viu.ko for Hi3520D...OK! load vou.ko ....OK! load vpss.ko ....OK! load vda.ko ....OK! load region.ko ....OK! load vdec.ko ....OK load vhd firmware.ko OK load hdmi.ko ....OK! Load jpeg6b.ko success. (SDK_VERSION:[jpeg6bv1.0] Build Time:[Jul 30 201 3, 17:13:35]) HISI_IRDA-MF @Hi3520Dv100R00 hiir: init ok. ver=Nov 26 2013, 15:14:13. USB Serial support registered for GSM modem (1-port) usbcore: registered new interface driver option option: v0.7.2:USB Driver for GSM modems rtusb init rt2870 ---> usbcore: registered new interface driver rt2870 PPP generic driver version 2.4.2 PHY: himii:03 - Link is Up - 100/Full [GPIO] GPIOGET_WATCHDOG Enable chardata = 1!!! ***link down status changed***. PHY: himii:03 - Link is Down PHY: himii:03 - Link is Up - 100/Full # |
Comando lsmod
Note a referência a rt5370 (Realtek/Mediatek USB WiFi)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
# lsmod Module Size Used by ppp_async 7505 0 ppp_synctty 6390 0 ppp_generic 21630 2 ppp_async,ppp_synctty slhc 5087 1 ppp_generic rt5370sta 864157 0 gpioi2c 9100 2 ext3 138370 0 mbcache 6293 1 ext3 jbd 43584 1 ext3 option 17329 0 usb_wwan 10307 1 option hi3520D_adec 17258 1 hi3520D_aenc 47497 1 hi3520D_ao 97237 1 hi3520D_ai 65731 1 hi3520D_sio 20965 1 sd_mod 35375 0 hi_ir 10057 0 hi_rtc 5863 0 jpeg 8204 0 hi3520D_hdmi 206016 2 hi3520D_vfmw 5899310 1 hi3520D_vdec 160658 9 hifb 80665 2 vcmp 4775 1 hifb hi3520D_region 57517 1 hi3520D_vda 178571 1 hi3520D_ive 38274 1 hi3520D_vpss 292720 27 hi3520D_vou 388310 107 hifb hi3520D_viu 203908 1 hi3520D_jpege 50953 1 hi3520D_rc 155690 1 hi3520D_h264e 128405 1 hi3520D_chnl 43700 1 hi3520D_group 186982 2 hi3520D_venc 84994 1 hi3520D_dsu 134454 1 hi3520D_tde 213422 3 jpeg,hifb,hi3520D_dsu hi3520D_sys 43236 3 hi3520D_base 53168 27 hi3520D_adec,hi3520D_aenc,hi3520D_ao,hi3520D_ai, hi3520D_sio,hi3520D_hdmi,hi3520D_vfmw,hi3520D_vdec,hifb,vcmp,hi3520D_region,hi35 20D_vda,hi3520D_ive,hi3520D_vpss,hi3520D_vou,hi3520D_viu,hi3520D_jpege,hi3520D_r c,hi3520D_h264e,hi3520D_chnl,hi3520D_group,hi3520D_venc,hi3520D_dsu,hi3520D_tde, hi3520D_sys hiuser 723 1 hi3520D_vfmw mmz 23865 6 hi3520D_aenc,hi3520D_vdec,hifb,hi3520D_h264e,hi3 520D_tde,hi3520D_base # |
Como copiar arquivos de/para um pendrive
Não descobri como fazer (não pela GUI) o NVR montar automaticamente um pendrive. É preciso fazer isso manualmente com o comando via telnet:
mount /dev/sda1 /mnt/
A partir daí você pode acessar o conteúdo do pendrive em /mnt/
Comandos úteis:
- mount – lista todos os pontos de montagem;
- cp – copiar arquivos;
- rm – apagar arquivos;
- vi – editar arquivos (para sair do vi digite ZZ);
- touch – cria um arquivo “dummy” com zero bytes. Útil para testar rapidamente se você está em uma partição RW.
- cd / – para a raiz do sistema de arquivos. Notar que a barra do Linux é o contrário da barra do Windows
- pwd – mostra em que diretório você está;
- cat <caminho e nome do arquivo> – Mostra o conteúdo do arquivo. Mais conveniente que o VI se você não vai editar;
- top – lista os processos ativos;
- lsmod – lista os módulos do kernel (drivers) que estão carregados na memória.
- flashcp – grava na flash (usado para restaurar partições)
DUMP / Backup das partições para um pendrive
Insira um pendrive em uma das portas (sem HDD instalado) e dê os seguintes comandos via telnet:
mount /dev/sda1 /mnt/
dd if=/dev/mtd0 of=/mnt/mtd0.img
dd if=/dev/mtd1 of=/mnt/mtd1.img
dd if=/dev/mtd2 of=/mnt/mtd2.img
dd if=/dev/mtd3 of=/mnt/mtd3.img
dd if=/dev/mtd4 of=/mnt/mtd4.img
dd if=/dev/mtd5 of=/mnt/mtd5.img
Recuperação e troca de firmware
Métodos de instalação de firmware
- Por pendrive, via menus do aparelho. Requer que o NVR esteja funcionando;
- Por pendrive,dando boot com os arquivos colocando os arquivos corretos no drive e reiniciando o aparelho vai exibir uma tela perguntando que arquivo usar para o update. Não é automático (ainda bem). Funciona mesmo com o NVR aparentemente inutilizado;
- Via rede, usando o software ProductTool.exe. Funcionamento confirmado no cctvforum, mas eu testei com o firmware do xvision e acusa “failed” logo ao iniciar;
- Via rede, usando o controle ActiveX do IE. Você acessa a configuração do NVR e em system -> update você vai ver uma opção para mandar o arquivo de update do seu computador para o NVR. Pode requerer que você mude configurações no IE para fazer com que o controle Activex possa enxergar pastas no seu computador;
- Via rede, usando Telnet. Funcionamento confirmado no cctvforum;
- Via porta serial (teórico. não foi sequer mencionado em nenhum lugar ainda);
Existem dois tipos de pacote de firmware: um para atualizar via USB e outro para recuperação via Telnet. O firmware usado em um processo não serve para o outro.
O primeiro caminho que você deve tentar é o via pendrive. Todos os outros são arriscados ou desnecessariamente complexos. Evite usar HDD externo para isso porque o elevado consumo de energia é um complicador desnecessário.
O IP default do mini-NVR é 192.168.1.188. Caso algo dê errado no processo via pendrive ele pode resetar para esse endereço e se você precisar usar o método Telnet você precisará colocar o seu PC na mesma sub-rede para fazer a recuperação.
A versão mais nova do firmware para instalação via USB/pendrive que conheço (V4.0[20151231]) pode ser baixada aqui. Eu instalei sem problemas usando os dois processos baseados em pendrive a seguir.
Mas antes de instalar esta nova versão um aviso: ela não é necessariamente melhor que a que você tem. O que eu apurei até agora:
- Tem um modo de acesso que não requer o controle active-x. Você escolhe na hora do login. Entretanto nesse modo você só pode escolher até 4 câmeras para visualizar;
- No monitor conectado ao NVR três das minhas cinco câmeras não exibem imagem. Fica acusando alarme o tempo todo e não descobri a razão ainda. As mesmas câmeras aparecem no mesmo NVR quando conecto via browser. Meus outros NVRs rodando a versão V4.0[20140417] também mostram todas as câmeras. Se fosse meu único NVR isso seria um grande problema.
Até agora eu só confirmei os dois métodos via pendrive, que explico a seguir.
Atualização dando boot pelo pendrive
- Formate um pendrive em FAT32. De preferência com até 2GB;
- Copie para o pendrive o firmware que você baixou acima;
- Faça o download deste arquivo. Descompacte e copie também para o pendrive os seguintes arquivos:
- libupdateserver.so
- linux.img.3520d
- rfs.initrd.3520d
- update_3521
- Desligue o NVR, plugue o pendrive em uma das portas USB. Você vai precisar também ter um monitor e um mouse;
- Ligue o NVR e aguarde. Uma tela aparecerá onde você poderá escolher o firmware. Após escolher clique em update;
- Aguarde até o processo chegar em 100% e aparecer uma mensagem “update success, please restart!”;
- Remova o pendrive antes de clicar em OK, senão o NVR voltará de novo para a programa de upgrade;
- Reinicie o NVR clicando em OK ou desligando e ligando de novo;
- Você vai precisar redetectar todas as suas câmeras.
Pelo processo acima você pode recuperar um aparelho morto pela instalação de firmware incorreto ou corrupção do firmware. Eu instalei três firmwares errados no meu aparelho e ainda assim pude recuperar pelo processo acima e o firmware correto. O sintoma de firmware incorreto ou corrompido é que ao ligar aparece a imagem do NVR por alguns segundos e depois a tela fica preta. Desde que o bootloader não tenha sido corrompido também, o processo deve funcionar sempre.
Atualização por pendrive, usando menus do aparelho
Você usa o mesmo arquivo de firmware que usa no processo por boot, mas vai usar os menus do aparelho em Settings -> System -> Update. O processo é muito simples mas encontrei um bug: se você apresentar ao aparelho um arquivo inválido, o NVR acusará a mensagem “invalid file. Upgrade fails” e não adiantará apresentar um arquivo válido em seguida que o NVR continuará dando o mesmo erro. Você precisará reiniciar o NVR para que ele seja capaz de reconhecer outro arquivo.
Isso aconteceu com dois firmwares diferentes.
Leia também: Procedimento genérico de backup e restauração via telnet
A porta e-sata
Eu ainda não testei a capacidade de gravação do NVR, mas é bom ter em mente que para usar um HDD de 3.5″, mesmo com um adaptador e-Sata, você precisa de alimentação externa para esse HDD porque o NVR não fornece 12V.
O suporte a 3G
Eu não testei o funcionamento, mas a interface sugere que o aparelho suporta apenas os seguintes modems:
- ZTE MF100
- ZTE AD3812
- ZTE AC582
- HUAWEI E156G
- HUAWEI E153
- HUAWEI EC1261
- VITION E1916
- STRONGRISING ESUV
Você pode configurar a string de discagem e APN para cada um deles.
O suporte a Wi-Fi
Embora eu não goste da idéia de usar Wi-Fi quando posso perfeitamente usar cabos, o suporte a wireless em um NVR é desejável porque oferece uma camada extra de ocultamento. Você pode realmente colocar o aparelho em qualquer lugar e mesmo que alguém decida passar o dia puxando cada um dos cabos que saem dos seus switches, não vai encontrar o aparelho.
Eu testei com os seguintes adaptadores Wi-Fi USB, que estavam à mão:
- EDUP EP-MS815GS (Chipset RT3070) – Funcionou
- Adaptador genérico com Ralink 5370 – Funcionou
- EDUP EP-MS6528 (Chipset RTL8187) – Não funcionou
- Adaptador genérico com Ralink 2070 – Não funcionou
- Adaptador genérico com RTL8192CU – Não funcionou
O comportamento do aparelho é meio estranho. É melhor não trocar o adaptador com o NVR ligado e ao fazer um scan dos SSIDs, sempre clique duas vezes em Refresh porque ele nunca acha todas as estações na primeira tentativa.
Nota: “funcionou” significa no momento apenas que eu consegui ver as redes sem fio com o adaptador. Por motivo desconhecido eu ainda não consegui efetivamente me conectar à minha rede via Wi-Fi com o NVR. O problema pode estar na estranha definição de IP mostrada abaixo*. Ela não pode ser editada e não corresponde à minha rede (minha faixa é 10.0.0.x). Eu coloquei meu desktop na faixa indicada mas mesmo assim não consegui detectar o NVR na rede sem fio.
(*) [20/05/21] eu devo ter movido o texto e não sei mais a que “abaixo” se refere.
O suporte a Android
Eu só consegui configurar as apps que requerem definir a porta quando esbarrei numa informação em russo de que a porta móvel é obtida adicionando 3 à remote port. Assim a porta correta a usar é 5050+3 = 5053.
Algumas apps, notadamente do desenvolvedor meyetech, que funcionam com versões anteriores à 5 não funcionam na versão 5 em diante. O sintoma é que tudo parece OK, dá “connection successfull”, mas a imagem das câmeras não aparece.
Funcionaram com versões do Android abaixo da 5:
O CD vem com os seguintes apps (links para versões atuais no Google Play):
- vMEye (o CD veio com a versão 2.5.8) – Suporta exibir apenas uma camera de cada vez;
- MEye v2.5.8 – Suporta exibir apenas uma camera de cada vez;
- TMEye v2.5.5 – Testado com Android v4.4.2. Suporta exibir apenas uma camera de cada vez;
- MEyePro v1.0.7 – Testado com Android v4.4.2. Suporta exibir até quatro cameras de cada vez;
- vMEyeProHD (se apresenta depois de instalado como vMEyeHD). Testado no Android 4.4.3; O CD veio com a versão 1.0.4;
- GOOLINK – O CD veio com a versão 2.0.4. Parece feito especificamente para NVRs pois a função search encontrou imediatamente o aparelho. Só mostra 4 câmeras de cada vez. Tem suporte (não testado) a two-way-audio. A versão 2.5.1 também funciona, mas tem tem três problemas: A propaganda é irritante, Lan Search enumera os NVRs na rede mas não consigo selecioná-los e ao tentar conectar pela primeira vez fica em loop apresentando “connect” e “connection successfull” em todas as câmeras. Recomendo usar a versão 2.0.4. Testado com Android 4.4.2;
- MiniController.apk (vem no CD);
Funcionaram com versões do Android da 5 em diante:
- AseeProHD v3.2.0 – Testado com Android 5.1.1;
- MEyeProHD v2.2.0 – Testado com Android 5.1.1;
- vMEyeProHD v3.2.0, de outubro de 2016, foi a primeira a funcionar no Android 5.1.1;
Não funcionaram
- vMeye Cloud v2.2.7 – Dá “Server Unavailable”. Testado no Android 4.4.3;
- vMeyeSuper v1.2.2 e v2.4.2 – Dá “Server Unavailable”. Testado no Android 4.4.2;
A configuração de câmeras
O NVR dispõe de diversas configurações manuais, mas nunca precisei delas. Como minhas câmeras são ONVIF basta pré configurá-las para endereços IP na mesma sub-rede que o NVR e mandar que ele busque as câmeras. Em segundos ele responde com uma lista e você pode acrescentá-las de uma vez ou seletivamente, na ordem que preferir.
Quando uma câmera configurada “desaparece” o NVR fica continuamente (e de forma exagerada) enviando mensagens ARP na rede local procurando pela câmera. Isso é facilmente visível se você estiver com o Wireshark ativo em qualquer computador da mesma rede. São tantas mensagens por segundo que até recomendo apagar do NVR as câmeras desativadas para reduzir a “poluição” na rede.
Backup
A opção Backup permite que você copie trechos da gravação de quaisquer cameras antes que sejam apagados por cima. Em teoria você deveria poder colocar um pendrive (mais garantido)
ou outro HDD externo (pode ser um consumo muito alto para o NVR) formatado com FAT32 (eu suponho) e copiar para lá. Mas não funcionou em nenhuma de minhas tentativas. O NVR faz
o backup mas no fim os arquivos não estão no pendrive que eu coloquei. É como se o NVR estivesse fazendo o backup no próprio HDD principal.
Então eu faço o backup via rede, usando o IE e o controle ActiveX. Funciona exatamente da mesma forma, mas agora aparece a opção de gravar em um drive de sua máquina. E parece levar o mesmo tempo que tentar gravar na USB.
21/02/2018: na versão do firmware cujo controle active x se chama “rtspvideoplugin.exe” o acesso à funcionalidade de backup via browser está em outro local. Você precisa entrar primeiro em Playback e lá clicar no ícone rotulado “backup”.
O horário da escolha é o horário definido no NVR, então mesmo que as câmeras estejam com os horários bagunçados você vai copiar os trechos certos, desde que a hora do NVR esteja certa.
Você pode gravar com os containers i8 (não conheço) e avi, em h264. O espaço necessário varia. Neste momento estou fazendo o backup de duas câmeras, no mesmo horário, e uma dos backups ficou com 750MB e o outro com 1700MB. O tamanho do arquivo vai depender da resolução e da bitrate e cada câmera tem a sua.
Ao gravar como AVI os filmes são divididos em arquivos de no máximo 1100MB
Exemplo de análise de um dos AVIs com o Mediainfo:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
Video ID : 0 Format : AVC Format/Info : Advanced Video Codec Format profile : Main@L3.1 Format settings, CABAC : Yes Format settings, ReFrames : 1 frame Format settings, GOP : M=1, N=25 Codec ID : h264 Duration : 51mn 44s Bit rate : 2 758 Kbps Width : 1 280 pixels Height : 720 pixels Display aspect ratio : 16:9 Frame rate : 25.000 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.120 Stream size : 1 021 MiB (97%) |
O manual
O CD vem com um manual de 22 páginas que embora seja num inglês capenga serve para dar uma boa idéia do que pode ser feito com o NVR.
Configuração de rede suspeita
O aparelho vem uma estranha configuração de rede habilitada chamada de “Manage Host” em Network-> Advance apontando para dois IPs chineses 58.67.147.1 e 59.173.240.158 . Na dúvida desativei ambos. [20/05/2021] Isso provavelmente são os endereços dos servidores “de nuvem” chineses para permitir a você acessar o NVR de qualquer lugar. Porém nunca soube como fazer isso funcionar e esbarrei numa informação hoje de que provavelmente a “nuvem chinesa” foi desativada.
RTSP
Recepção
O suporte a RTSP é tão interessante que me faz desejar que o NVR tivesse pelo menos 16 canais. 8 canais parece pouco quando você pode adicionar fontes RTSP.
Por exemplo, meu DVR de 8 canais tem suporte a transmitir a imagem de cada um dos canais por RTSP. Eu poderia assim integrar o DVR com o NVR e acompanhar/gravar mais câmeras remotamente.
O problema do RTSP é que mesmo quando seu aparelho suporta, o modo de fazer o acesso pode não estar documentado. Por exemplo, meu DVR diz apenas que a porta de acesso é 554 (a default do protocolo), mas eu tive que descobrir por tentativa e erro usando exemplos da internet que o URL de acesso para cada canal tem o formato
rtsp://<endereco>:554/user=<usuario>&password=<senha>&channel=<canal>&stream=0.sdp?
Onde stream pode ser 0.sdp ou 1.sdp (main ou extra).
Quando a fonte suporta os protocolos ONVIF, I8 ou I9 você não precisa fazer essas adivinhações.
Nota: embora o NVR suporte receber a imagem do meu DVR via RTSP, por razão ainda desconhecida a imagem não aparece no monitor ligado ao DVR, mas aparece no monitoramento remoto feito via Internet Explorer. Então se estiver tendo problemas lembre de testar as duas opções de visualização.
Nota (23/04/18): Alguns firmwares (eu confirmei isso nas versões V4.0[20160707] e V4.0[20151231]) não tem suporte à configuração manual de uma câmera RTSP. O sintoma é que “RTSP” não aparece na lista de protocolos e assim você não tem onde inserir o URL de acesso. Nesses firmwares sua câmera tem que ter suporte a ONVIF mesmo.
Transmissão
Algumas versões do firmware retransmitem a imagem das câmeras via RTSP. Eu não estou certo de qual seja a vantagem disso, já que você pode acessar o fluxo RTSP diretamente nas câmeras. Mais informações sobre como testar isso você pode conferir procurando por “RTSP” nos comentários, mas adianto que se nas configurações em Network-> Network Setting existir a opção “Enable RTSP” é bem provável que seu firmware tenha suporte.
[05/06/2021] Isso é útil nos casos em que a câmera tem uma limitação no número de conexões. Em vez de se conectar à câmera, você se conecta ao canal da câmera em outro NVR.
O consumo de banda de rede e espaço em disco
O aparelho exibe estatísticas interessantes.
Notar que kb/s significa kilobits por segundo. No exemplo acima minha câmera que transmite a 2576 kb/s (grosseiramente 2.5Mbps) está ocupando apenas 2.5 % da minha rede de 100Mbps. Se eu tivesse 10 câmeras eu ainda não teria motivos para me preocupar. E tenha em mente de que dependendo de como você dividir a rede e passar os switches ess tráfego poderá estar completamente isolado do segmento de rede que você usa para trabalhar.
Minhas câmeras mais simples, de 720p, consomem cerca de 25GB por dia de espaço em disco. Com 4 câmeras um HDD de 500GB consegue manter os últimos 5 dias.
Originais, clones, hacks, informação adicional e firmwares alternativos
Esse NVR tem vários clones (ao menos na aparência)
- Optimus NVR-1080 Mini (russo)
- HTVISION IP DVR HTV-IP-M08 (russo)
- Xvision xrn0808e.
- Parece que o firmware do Xvision é compatível [como instalar ]
- A detecção de movimento pode não funcionar com o protocolo Onvif;
- Página de um site russo com links para firmware, software e manuais
- Aparentemente é possivel adicionar protocolos ao aparelho. A Optimus disponibiliza arquivos para os protocolos I12 e I18
- Suporta hub USB
- Há uma informação de que o NVR cria um arquivo de log que se crescer demais pode travar o aparelho em um loop contínuo. Basta apagar esse log via telnet para resolver.
- Para obter a senha da UI via telnet. dê o comando cat /usr/etc/USERCFG.xml . Usuário e senha aparecem na segunda linha da resposta. Provavelmente é assim que alguns programas como o ProductTool.exe conseguem obter a senha;
Parabéns, Jeferson.
Eu também adquiri este NVR, e já fiz alguns testes com o mesmo, porém ainda
não tive segurança para demonstrá-los como você os fez, fazendo uma abordagem
completa sobre o equipamento, o que não consegui em lugar nenhum aqui na rede:
com informações semelhantes e ainda mais completas, ás que eu verifiquei no mesmo.
parabéns mais uma vez, e espero ainda trocarmos feedbacks a respeito.
um grande abraço.
Boas. Belo review. Parabéns
Também adquiri este nvr, o mesmo modelo mas da Escam.
Mas infelizmente não mandaram o cd e não tenho o software nem o manual. será que pode disponibilizar o manual ?
Cumprimentos
Vou disponibilizar todo o conteúdo do CD em alguns dias.
Boa tarde…
acabei de comprar este mini NVR, mas o meu quando ligo passa 20 segundos e trava tudo e depois de uns 10 segundos ele desliga sozinho, sendo que o aparelho continua ligado na tomada e o LED continua ligado, mas a imagem na minha TV some como se não tivesse nada ligado, o que pode ser isso?
procurei um botão pra resetar e não encontrei, a algo que eu possa fazer?
eu comprei pela internet num site onde vem de Singapura, e não tem como eu pedir troca.
Eu testaria com outra fonte (eu uso o meu ligado à porta USB 3.0 do meu desktop) e com um monitor ligado à porta VGA.
Acabei de fazer tudo que você me indicou mas não deu certo, acho que foi dinheiro jogado fora, muito obrigado pela atenção, um ótimo final de semana pra você.
Eu posso tentar analisar o defeito, mas você teria que me mandar por PAC (custa de 12 a R$25). Se não tiver conserto eu fico com aparelho e lhe reembolso os R$25. Eu preciso de uma unidade para fazer experiências.
Se tiver conserto. minha mão de obra custa R$50 nesse caso. Aí somando com as despesas de correio vai sair por uns R$100. Se você quiser eu compro ele a você por R$50 (se eu conseguir consertar).
COMO ENTRAR EM CONTATO COM VOCÊ AMIGO? DEIXE SEU TELEFONE PARA QUE EU POSSA ENTRAR EM CONTATO.
Você esqueceu de me dar uma boa razão para saber meu telefone.
Primeiramente peço desculpas pela minha indiscrição, estou com problemas no meu MINI NVR no qual adquiri pelo ebay e pelo que percebi você tem um grande conhecimento sobre esse equipamento. Vi alguns comentários seus e percebi que você é técnico na área e gostaria de entrar em contato para combinarmos valor e se possível terá possibilidade de efetuar o serviço.
Lamento, mas não estou disponível para resolver problemas particulares. Meu tempo livre é dedicado a ajudar o coletivo.
Bom então talvez você possa me dar alguma dica de como resolver o meu problema, meu nvr esta configurado conforme todo o manual, pelo software do pc consigo acessar as câmeras normalmente fora do local ou localmente, ja o acesso pelo meu smartphone entre o período da manha e tarde fica abrindo e fechando a imagem isso até mesmo localmente na mesma rede, por volta das 18:00 todo o sistema volta a funcionar tanto dentro e fora do local normalmente ja verifiquei toda a configuração e não sei o motivo pode me dar alguma dica sobre isso?
Isso sugere um problema no seu Access Point. E o fato de só ocorrer no horário comercial é bem sugestivo. Já experimentou trocá-lo? E se trocou, aplicou uma senha diferente? Deixou o WPS desligado para evitar invasão?
Bom dia, sobre desabilitar o WPS ja desabilitei, Trocar o Roteador acabei de trocar refiz as configurações e continua com o mesmo problema, realmente você tem razão esse problema acontece em horário comercial por isso verifiquei as datas e horas tanto do roteador quanto do NVR e estáo todos corretos, lembrando que via software do pc funciona normalmente esse problema esta acontecendo apenas com acesso ao celular. MAIS ALGUMA DICA DO QUE EU PODERIA FAZER? OBS: SOBRE SEU COMENTÁRIO DE TROCAR A SENHA SERIAL DO ROTEADOR OU DO NVR?
Bom dia Jefferson,
Parabéns pela análise do equipamento. Gostaria de acrescentar outras informações para a utilização de NVR ao invés de computadores.
– O consumo de energia é menor, podendo usar nobreaks com menos autonomia e consequentemente mais baratos;
– O computador usado para gravação pode ser utilizado para outras tarefas por diversos usuários;
– Maior confiabilidade (teórico) quanto a travamento da máquina, haja vista que o NVR é especifico para a função de gravação de vídeos;
– Aumento da confiabilidade das informações armazenadas, podendo ter mais de um NVR gravando em pontos diferentes (verifiquei que essa informação já foi explicada em outro post seu);
Eu possuo e instalo sistema analógico convencional, mas me decepciona a qualidade da imagem. Procurei o melhor sistema mas infelizmente o mercado é bem restritivo. Os sistemas analógicos convencionais possuem qualidade sofrível, mesmo utilizando bons cabo coaxiais (RG59).
Normalmente o que se filma não é a mesma imagem que é gravada no HD. Perde-se muita qualidade no analógico. Você verificou essa perda neste NVR?
Gostaria que você disponibilizasse imagens gravadas por esse NVR, diferenciando as imagens que estão sendo filmadas das que estão gravadas no HD.
Abraços,
Leonardo Carneiro
Infelizmente a maioria dos DVRs grava em CIF (350*288). É preciso comprar um DVR que grave em “Full D1” em todos os canais para ter uma gravação melhorzinha. E isso sai caro.
Eu fiz um teste rápido e pelo que percebi a qualidade de gravação é a mesma de exibição. É muito boa.
Seré que tem como utilizar como armazenamento um pendrive ao invés de HD. Não necessito de um período muito grande de retenção das imagens, um Pendrive dee 32Gb acho que cobriria minhas necessidades.
Caro,
Tenho um DVR chines com board TL-R9516S chip Hisilicon 3515, sabe de um firmware alternativo, o padrão não envia email alert de jeito nenhum!!!
Grato
Oi Jefferson boa noite,
muito legal esse seu review, parabéns
Tenho um desses NVR e andei procurando na net informações de como dar um reset para o nvr voltar as configurações originais e até o momento não consegui achar nada. Voce saberia se isso é possível?
O meu NVR eu estava configurando e ainda estava com USER e SENHA padrão e agora não aceita mais, voce teria alguma dica ?
Abs,
Dante
Amigo, poderia me dar uma luz?
Comprei esse nvr e uma camera com suporte onvif e ao adcionar a camera para monitoramento, o nvr a reconhece, adciona suas configurações, mas o mais importante não aparece, a imagem. Sabe se precisa de alguma configuração extra, ou é só adcionar a camera?
Parabêns pelo review. Descobri estes NVRs há pouco tempo e encomendei um.Minha dúvida é se realmente presta montar um pequeno circuito de câmeras para a casa usando wifi e o roteador. Se isso não esquenta o router, enfim…motivos para uma outra parte da analise não faltam
Boa noite, adquiri um NVR de 8 canais. Minhas cameras Airlive CU-720PIR não detecta nem no auto nem colocando os ips delas. elas tem protocolo Onvif. tem alguma dica?
Boa tarde.. tenho esse equipamento funcionando perfeitamente… só estou com uma dificuldade em fazer o acesso remoto (externo) ao nvr… já fiz os redirecionamentos das portas 80 e 5050 … visualizo a tela de login… mas ao informar usuário e senha recebo o aviso de login failed. Poderia me dar alguma dica?
** lembrando que utilizando o mesmo usuário e senha na rede local funciona corretamente.
Tenho o mesmo problema, ainda sem solução…
Tenho o mesmo problema. Acesso a página quando executo o rtspvideoplugin e só aparece LOGIN FAILED. As portas estão redirecionadas, http (mudei), 5050-5054, e até a 80 para testar. Como vc resolveu? Algum link para solução?
Amigo, adquiri um NVR desses de 4ch, funcionou perfeitamente.
Mas enquanto eu tentava atualizar o firmware dele houve algum problema e agora o aparelho não carrega e fica na tela inicial, ou seja preciso fazer uma recuperação, pode me passar o procedimento via telnet e onde baixo os arquivos necessários??
4CH_Mini_NVR 20140417_Firmware
muito obrigado!!
Oi Jheferson, muito boa esta análise. Comprei um destes na china, configurei tranquilo, 04 dias depois, perdeu o video e ao desligar e ligar a fonte fica um beep continuo. O que voce acha? sera que o processador foi? grato.
Boa noite, Jefferson!
Fui tentar efetuar a atualização do meu do meu Super Mini NVR através do firmware do site do Xvision e não deu certo.
Segui as instruções conforme o video do site do Xvision e a atualização parou no meio (me parece que é feita uma conferência do nº do ID do aparelho, enfim deu tudo errado.
Pergunto, tem como recuperar o aparelho ou seja tem como inserir novamente um novo firmware?
Agora o N6200-8E inicializa e para no meio da carga inicial e a tela da TV fica escura.
Você poderia me ajudar a tentar resolver este problema?
No aguardo.
Grato,
Cloves
Boa noite, Jefferson!
Após diversas pesquisas na internet, youtube, etc… consegui recuperar o meu SUPER MINI NVR.
Foi difícil, mas consegui. Além disto consegui fazer o up pro sistema da Xvision pro-hd.
As suas informações foram de grande valia, obrigado e até a próxima.
Grato,
Cloves
Clovis, boa tarde. poderia me passar o procedimento para recuperação por telnet ?? stou com o aparelho travvado…. e tb a atualizacao para o sistema da XVision ???
mto obrigado
Copie os arquivos de recuperação para o pendrive e conecte-o ao NVR.
Observação: Quando for executar os comandos fique atento ao nome dos arquivos de recuperação e por mais que demore o processamento não interrompa o procedimento.
i.e. u-boot.bin.3520d
app.squashfs.3520d
rfs.squashfs.3520d
execute o comando CMD no executar
Execute os comandos abaixo:
telnet 192.168.1.188
login: root
Password: antslq (the password is hiden, pls Enter£©
#fdisk -l
#ls
#mount /dev/sda1 /mnt/
#cd /mnt/
#flashcp -v
#flashcp -v u-boot.bin.3520d_8 /dev/mtd0
#flashcp -v app.squashfs.3520d.a.old.all.nor.4_0_2014041610 /dev/mtd3
#flashcp -v rfs.squashfs.3520d.a.old.all.nor.4_0_2014041610 /dev/mtd2
#reboot
A atualização do firmware para o XVISION envolve outro procedimento.
Parabéns, mt bom!
Boa tarde,
Parabéns pela análise do equipamento. Estou passando por um problema que não consigo resolver, eu tenho um equipamento funcionando em uma loja e consigo acessa remotamente, a minha dificuldade é que não estou conseguindo visualizar as imagens gravas no HD, selecionando uma câmera e a data mas não aparece o horário das gravações . Isso só acontece quando acesso com o IP válido. Quando acesso com IP local do NVR funciona perfeitamente. No roteador tenho os seguintes redirecionamentos:
81 -> 80
5050 ->5050
5053 -> 5053
554 -> 554
Gostaria de saber se alguem já passou por isso ou se tem alguma sugestão sobre o problema.
Obrigado.
Hola se puede hacer una nueva foto con el poder de ver los componentes de la serie ? Quemé el NVR y necesitamos esa pequeña parte cerca del botón de arranque y parada.
Perdone mi español son de Rumania.
I dont understand spanish very well. The language of my country is portuguese. English is easier for you?
I just uploaded a new image to the review. Click on that to see a bigger file and tell me if this is what you are looking for.
Estou interessado canção 6 pin hole perto surubului.Seria on e é um idêntico no canto oposto eu acho que são transistores de potência .
I don’t understand what you are saying. This is very broken Portuguese. Are you talking about the part marked as U12?
I’m interested in that chip 6-pin and screw hole near the on off button
I think it is transistor is one corner opus.Tell me please their series or enlarged picture with both chips
Yes U12
That chip is marked “84751”. You can verify this yourself. This is exactly the same chip as U13, located near the another mounting hole.
This is not a transistor. It’s an integrated circuit. Probably a switched mode power supply controller chip.
It dont have any letter before that numbers?
You think there is space for that? It seems you have no experience with SMD parts. They are not made to be easy to identify.
Pls add skype: arhangel_76
Or yhoomess: dan_stoica_arn
Thank you.
I’m not available to provide real time support.
I need to U6 pls is locate back un usb ports.
U6 is marked “LC5”.
I have no experience with it I accidentally powered by 12v and those chips or prajit.Doresc replace them with the hope that it will work again. Thank you in advance.
U12 is part of the circuit that generates 3.3V from the 5V power Supply. If only this circuit is damaged and you manage to inject 3.3V between the point marked as J10 and ground, the NVR may work again. But EVERY circuit directly connected to the 5V input may be damaged too, even if not blown up.
I hope only u12 and u13 is damaged….
Jefferson,
Uma dica: quanto aos IPs fixos acredito que seja fácil fazê-los a partir do modem/roteador e não das câmeras IPs…
Estou querendo adquirir um desses, mas fiquei com uma dúvida “básica”: achei que as portas USBs disponíveis eram justamente para a conexão de Hds externos, mas pelo que li somente a e-sata tem esta função, correto? Já tenho um Hd externo com plug USB 2.0 ou 3.0, como proceder, devo adquirir outro? =(
Eu fiquei surpreso ao ler isso e fui dar uma olhada no meu texto. De fato o que eu escrevi dá a entender que somente a porta e-Sata serve para gravação. Está errado. Eu uso um HDD externo USB para gravar. Vou editar meu texto para irar essa dúvida.
qual o modelo do HD? comigo não funciona nenhum.
Olá Jefferson.
Esse .log que você fala que o aparelho cria, será que dá para deixar uma descrição completa, para noobs, de como fazer para aceder por TelNet e apagar esse log??
Abraço
Gostei muito dessa reportagem, já contribui nos comentários anteriormente e reli a matéria algumas várias vezes! =)
Pretendo colocar umas 4 ou 5 cameras IP com intenção de gravação de vídeo 24×7 standalone (sem PC)! No que o NVR ajuda neste sentido?
Minha pergunta é no sentido de que as cameras IP que verifiquei não permitem a filmagem SEM estar com o browser aberto em um PC.
Então o NVR pra mim é igual a um modem com USB para acesso ao HD externo… Alguma dica para o standalone?
Olá Jefferson, estou com um problema em uma ip cam que travou, estou precisando fazer o reboot para configuração original e depois up grade de firmware, ela é do tipo outdoor onvif wireless, começou a travar qdo me cadastrei no site DNS http://www.9299.org , enfim a situação é esta, quando uso o software tools ele localiza o ip dela que é 192.168.1.106 mas não consegue restaurar as configurações default, bem, entrei em contato com o china que vendeu e me passou uma sintaxe de comando assim:
telnet 192.168.1.100 99
root
anni2013
cd /
cd jb_config/jb_rootfs/
rm -f *
reboot
para restaurar as configurações originais, tentei o telnet com ip dela default que é 192.168.1.100 e porta 99, não consegui acesso, em seguida mudei o ip para o ultimo que estava sendo utilizado, 192.168.1.106 e fiz teste usando a porta 99 e 82, esta ultima que eu estava utilizando antes do problema.
E depois disso informei os china e nada de resposta, o pior é que a dita ip cam não tem botão de reset, você tem alguma sugestão para me ajudar?
A porta default do protocolo Telnet é 23. Por que você está usando 99 e 82? Se essas são as portas de visualização/controle, você não pode usá-las para Telnet. Cada tipo de acesso tem que ser feito por uma porta diferente.
Boa tarde Jeffersoon, os chineses que recomedaram usar a porta 99 a principio, eu tentei também telnet 192.168.1.106 23 e 192.168.1.100 23,
da mesma forma foi negado o acesso!
Use um scanner de portas como o zenmap
para descobrir que portas da câmera ainda respondem. O Zenmap inclusive diz a você se uma porta pode ser telnet.
Você encontra tutoriais de como usar o zenmap também no youtube.
Isso supondo que essa câmera realmente responda a telnet e não seja um caso de fornecedor enrolado/enrolando. Também pode acontecer que o defeito seja tão sério que o servidor telnet não rode mais.
Amigo es correcto lo que le dijeron en china para borrar las cámaras ip debe hacer lo que le dijeron en telnet
telnet IP DE LA CAMARA QUE SE QUIERE BORRRAR 99 puerto es correcto. siempre se pone ese puerto
raíz
anni2013
cd /
cd jb_config / jb_rootfs /
rm -f *
reboot
Yo tengo dos y las borro de la misma manera, lo mejor de esto y no de tener un botón que lo haga es que cualquiera podría presionar el botón y borrarte las cámaras .
Es como medida de proteccion. saludos
Jefferson, muito úteis as suas informações.
Tenho um NVR que após o início de uma atualização ele sumiu da minha rede, não aparece mais imagens pela saída VGA.
Ele liga normalmente, a luz da placa rede também apresenta os leds acesso indicando que ele está na rede.
Tenho a impressão que ocoreu alguma falha na atualização e o SO está corompido.
Saberia me dar uma dica de como resolver?
Obrigado
Para começar você vai ter que comprar um adaptador USB-serial, conectar à porta serial do NVR e analisar as mensagens.
Obrigado pela resposta.
Esse adaptador eu tenho, mais não tenho a mínima idéia de como proceder, você tem algo sobre o assunto no seu blog?
Boa noite Jefferson, fiz o que vc recomendou, baixei o programa Nmap, efetuei a varredura e nada de resultado positivo, acho que vc está com a razão, o produto deve ter apresentado defeito e travou de vez, de qualquer forma muito obrigado pelas dicas, um grande abraço!!!
Bo atarde Jefferson… Em 22/09/14 comentasse que iria disponibilizar o conteúdo do CD. Há previsão? Desde já agrdeço. Charles
Ando ainda em teste com o “MiniNVR”, mas ainda não consegui detectar
nenhuma câmera por wifi, apesar de ele detetar a rede, alguém com câmara wifi ligadas?
Partilho aqui para vocês a tradução (com algumas falhas que não consegui desifrar) do Manual de Inglês para Português.
las camaras deben tener protoloco onvif sino no funcionaran
Jefferson,
Não tenho a mínima ideia de como proceder nesse caso, lendo os posts acima vi que você se ofereceu para verificar se erra possível a manutenção em uma placa de uma outra pessoa.
É possível o acesso remoto e você tentara achar o problema do meu NVR? Qual seria o custo da sua mão de obra?
Tenho um NVR que tem como base um processador HI-3531, acessando pela porta serial verifiquei que o Kernel está corrompido.
O próprio sistema interno do processador me da a opção de fazer o upadate seja com os arquivos em um pendrive ou via tftp.
Andei procurando esses arquivos e não encontrei, pode me ajudar a encontrar esses arquivos? Ou melhor ainda você prestaria esse tipo de serviço de recuperação do meu kernel?
Ola
Jefferson beleza
grande post de ajuda sobre isso descobri no chute estou maravilhado com o assunto
e parabéns
você poderia me ajudar
tenho Mini NVR CT-N 6200-8E
fui baixar um firmware novo nele ele simplesmente apagou, não funciona
como eu recupero este aparelho?
desde já agradeço
Saudações
Jefferson, tenho um NVR desses e estou com dificuldade de reconhecimento do HD, já testei vários HDs de note, pendriver e sem sucesso o reconhecimento (testei vários tipos de sistemas de arquivos também). No máximo consigo chegar ao ponto da imagem, onde aparentemente reconhece o HD, mais não lista o espaço em disco, consequentemente não grava as imagens. Já passou por isso? E se sim, como resolver.
Você experimentou colocar um HDD sem partição alguma? O NVR precisa formatar o HDD antes de gravar.
Exclui a partição utilizando o gerenciamento de disco do Windows7 e fiz o teste. De imediato não acessou, pedi pra formatar e reiniciou após a formatação e fica do mesmo jeito. O HD sendo utilizado no Windows funciona perfeitamente.
Meu melhor palpite é que sua fonte não esteja sendo capaz de alimentar o NVR e o HDD. Eu lembro vagamente de ter encontrado problemas com isso, mas não uso mais a fonte original. Eu uso uma fonte ATX para alimentar todas as câmeras, o NVR e o HDD.
Claro, isso não explica por que não funcionou com um pendrive, mas você pode ter esbarrado em outro problema quando usou o pendrive.
Jefferson, consegui fazer funcionar meio que na gambiarra (no meu ponto de vista). Liguei uma fonte de Desktop para alimentar o HD e funcionou perfeitamente. Acredito que o NVR não tenha autonomia de alimentação a qual o HD necessite. Quando melhorar a situação da gambiarra, posto uma foto para vc ver como ficou.
Hola me dices que con una fuente de poder de pc puedes dar energía a las cámaras ,nvr y disco duro externo ¿? osea de las conexiones comunes de la fuente color blancas sacas cables que conectas a la entrada de las cámaras ¿?
Nesse link http://www.cctvforum.com/viewtopic.php?f=56&t=39628&start=15 eles falam de formatar o HD em alguma partição Linux. Estou subindo uma VM Linux pra realizar a formatação e já retorno o resultado do teste.
Existe algum modelo 100% wifi? Pelo que verifiquei no AliExpress as câmeras se conectam por wifi, mas o NVR em si funciona no cabo, confere? Se tem, não sei como encontrar a diferença… rsrs
Boas!
Belo post e rico também em comentários, eu acabei adquirindo um desses, porem somente depois que chegou e tentando fazer reconhecer as câmeras, é que descobri o padrão ONVIF, acredito que as minhas câmeras IP(tenvis jpt3815w e Wanscam JW0004), não tenham este padrão. Há alguma forma para que o MINI NVR possa reconhecer?
Grato a todos.
Jefferson, adquirir um produto deste e, por falta de experiência, enfrento vários problemas:1 – O IE 9. do Windows 7 nao permite instalar o Active X do NVR, inviabilizando a utilização de alguns recursos; 2 – não consigo instalar minha câmara IP, através do software natural do NVR; 3 – E o mais grave, inserir meu HD externo de 1 TB cheio de dados e repentinamente o HD nao é mais lido pelo PC, sempre que insiro na porta USB, o sistema informa que precisa formatar. Me preocupa mais poder recuperar meus dados. O que posso fazer para restaurar a leitura dos dados do HD, sem ter que formatar e tentar recuperar com um aplicativo próprio para esta tipo de tarefa?? Me ajude por favor!
Amigo, muito boa a sua análise!
Tenho um mini NVR igual a este aqui analisado, mas não estou conseguindo visualizar a imagem da minha câmera Onvif Full HD O&M. Segui o passo a passo de diversos tutoriais, mas sem sucesso. Consigo ver imagem apenas pelo PC, através do software que acompanha a mesma, não consigo via browser (IE, Chrome, Mozila,etc). Onde será que estou errando?
Uma outra pergunta: Será que existe a possibilidade de pegar o sinal de vídeo da câmera diretamente, sem passar pela rede? A ideia seria pegar o sinal na própria placa da câmera em forma de VGA, RGB, ou o que for possível. Daria certo?
Abraço e parabéns por seu trabalho!
deves poner la ip y el puerto del router para poder ver las imagenes de la camara atraves de un navegador . lo otro el nvr debe tener ip fija, sino cad aves que lo pagues cambiara .
Mais uma vez parabéns por toda a informação útil e disponibilizada de forma clara. Não se encontra nada do género em mais lado nenhum.
Jefferson você no final do post citou:
“Há uma informação de que o NVR cria um arquivo de log que se crescer demais pode travar o aparelho em um loop contínuo. Basta apagar esse log via telnet para resolver.”
Eu procurei por todo o lado por esta informação e não encontrei nada… sabe dizer onde posso encontrar esta informação ou qual o nome do ficheiro log que é necessário apagar?
O meu mini-nvr funciona tudo ok mas passado alguns dias ele bloqueia sem razão aparente e já actualizei o firmware. basta desligar e ligar novamente que ele funciona por mais algumas horas ou ate alguns dias…
Um muito obrigado por tudo o que tem ajudado ate agora.
Se seu aparelho não está travado em um loop contínuo, seu problema não tem a ver com o log.
Antes de mais obrigado pela resposta Jefferson.
o problema é que eu não sei se ele trava por causa do possível loop ou não. ele trava e não tenho acesso a ele de maneira alguma para poder verificar a razão…fica “desligado” para o router.
tentei mudar a firmware no meu NVR de 4canais, nunca aceitava nenhuma firmware, até que com o iexplorer, entrou a versao mais antiga da firmware, quando reiniciou, o rato nao funcionava, e deixei de ter acesso por http… entrei por telnet e tentei correr os comandos e carregar os ficheiros que foram enviados… o primeiro fazia 100% os outros so 99%.
deixei o nvr desligado durante o tempo de ferias, quando vou a ligar, ele nao liga mais… fica com o ecran azul inicial e nao passa daí, nem apanha ip…
vou ter de o ligar por serial… como meto firmware por serial?
Obrigado vamos ver se consigo fazer unbrick com a vossa ajuda…
Bom dia
Antes de mais obrigado pela partilha dos seus conhecimentos em relação ao NVR agora gostaria de saber uma coisa:
http://www.urcctvstore.com/Download.html encontro este firmware (8CH_Mini_NVR_V4.0_20150805_Firmware) e o meu device tem deste momento esta versão V4.0[20140417] será que posso fazer o update de firmware?? Já gora como devo efetuar o update?
Obrigado
Cumprimentos
Obrigado pelo post, sabe como posso recuperar a senha de login ao equipamento? Obrigado.
Ola jefferson
Gostaria de saber se este NVR suporta a troca de firmware para o modelo da foscam neste site http://foscam.us/firmware.html/ tendo em vista que o modelo da foscam e o mesmo
Hola, he leido su trabajo y es impresionante, yo tengo un nvr de 8 canales y despues de una actualizacion que me enviaron dejo de funcionar los puertos usb no reconoce ni raton ni disco duro y antes de la actulaizacion si funcionaba arranca con normalidad pero no puedo hacer nada por no funcionar usb habria alguna manera de poder actualizar de otra manera. gracias
Você poderia colocar uns print da interface? e do acesso via browser?
Teria como fazer um tutorial para recuperação via usb ttl em porta serial, não estou conseguindo.
Olá.
Como posso configurar ou fazê-lo funcionar com um adaptador WiFi, WiFi meu NVR?
Eu comprei-o, mas não sei como as redes estão procurando
http://www.amazon.es/gp/product/B007JWB1N2?psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00
Graças uma saudação.
Jefferson, boa noite!
Estou querendo comprar um nvr parecido com este que você mostra, mas eu gostaria de usa-lo da seguinte forma:
Eu tenho uma câmera ip externas na minha empresa, os funcionários não sabem que ela é da empresa (quero que continuem sem saber que é minha). E gostaria de ter o nvr para gravar as imagens, mas gostaria de instalar o nvr na minha residência. é possível fazer essa configuração? Câmera no local X e nvr no local Y?
Obrigada
Mesmo que fosse possível configurar uma câmera com um IP externo (não é) uma única câmera no modo de melhor qualidade iria usar toda a capacidade de upload da sua conexão de banda larga, deixando a internet da empresa lentíssima.
Nota para quem estiver lendo isso hoje: Em 2015, quando fiz esse comentário, a maioria dos planos de acesso à internet era ADSL e não dava mais que 0.5Mbps de upload e alguns podiam ter 1Mbps. E na época quatro das minhas cinco câmeras já precisavam de mais do que isso. Hoje isso é irrelevante com planos de fibra óptica simétricos com 100Mbps de upload a preços acessíveis.
Fala Jefferson, muito boa essa análise. Eu tenho um igual comprado no DX e instalei recentemente. Queria saber se pode me ajudar com duas coisas:
1- Um HD externo USB padrão você acha que provê I/O o suficiente para gravar múltiplas cameras em HD ao mesmo tempo?
2- Pela interface web (IE com o activeX instalado) eu não consegui configurar as cameras manualmente (pois o nvr não as encontrou). Tem alguma dica de onde eu devo procurar? Quando liguei no teclado/monitor funcionou bem, mas agora ele ficou num lugar de difícil acesso.
Obrigado!
1 – Sim. Se você olhar a imagem sobre consumo de banda verá que minha melhor câmera consome 1223 MB/h. Isso dá 0.3MB/s. Um HDD externo USB 2.0 consegue facilmente 23MB/s. Claro que a interface USB do NVR pode não ser tão rápida assim, mas se for um décimo da velocidade do seu HDD ainda acomoda as 8 gravações. Eu uso 4 cameras, sem problemas.
2 – Você precisa tentar com outro computador, preferencialmente com Windows de 32 bits. E deve desativar qualquer interface de rede que não seja a ligada à rede das câmeras. Por exemplo: Se você tiver Vmware ou Virtualbox deve desativar as interfaces de rede virtuais.
Olá, parabéns pelo review !
Você testou a gravação por detecção de movimento ?
Estou querendo um NVR mas eu não queria deixar gravando 24hs, eu queria que a gravação fosse feita somente por detecção de movimento. Pelo que eu estava lendo isso é um problema nesses mini NVR.
Obrigado !
Não, não testei gravação por movimento. Mas não entendo por que seria um problema específico desses NVRs. Gravação por movimento é complicado de qualquer forma mas tem tendência a ser mais confiável com um NVR (digital) do que com um DVR (analógico).
Temos um NVR na empresa que nos foi enviado um arquivo de atualização errado e o mesmo depois disso parou de funcionar.
Fizemos algumas pesquisas conseguimos acessar ele pelo putty mais não temos ninguém na empresa com conhecimentos em manutenção nesse tipo de aparelho e também não encontramos ninguém em nossa cidade.
A conclusão que chegamos é que nos foi enviado uma atualização para um modelo com memória NAND só que a nossa placa mãe tem um espaço para memória NAND só que esse modelo não apresenta essa memória.
Quando damos o comando printenv bootcmd ele informa que o boot está sendo procurado na memória NAND só essa memória não existe logo ela não acha.
Chegamos a tentar usar o comando setenv bootcmd mais com certeza não sabemos como fazer e também não funcionou.
A pergunta é você da manutenção nesse tipo de equipamentos? Se faz da para ser algo remoto ou precisamos enviar para você o equipamento? Se você não trabalha com manutenção teria alguém para indicar?
Obrigado
NAND é o tipo mais comum de memória flash. Acho praticamente impossível o seu NVR não ter memória flash, porque a alternativa seria o firmware ser gravado no HDD e isso além de só ser possível com um modelo que seja vendido com HDD, é procedimento raro.
Eu conserto isso, mas não estou aceitando esse tipo de trabalho no momento. E sem o um aparelho igual para copiar, pode ser bastante difícil.
Obrigado pela resposta.
Ele tem sim memória Flash mais do outro modelo. Tenho uma foto da placa com um espaço vago escrtito NAND, consegu alguns arquivos com o fabricando só que não conseguir o u-boot e o que tenho está tentando dar o boot pela memáoria NAND e ele não acha essa memória.
Eu acho muito improvável que um mesmo aparelho seja projetado para usar memória NOR e NAND, que funcionam de modos substancialmente diferentes. Pior que isso: acho muito improvável que um NVR use memória NOR, que é significativamente mais cara, tem um décimo da durabilidade da NAND e por essas razões quase não é mais usada.
O que eu acho muito, mas muito mais provável é que o espaço vago seja para uma expansão da NAND já existente.
Nesse caso talvez a minha memória NAND possa está com defeito por isso quando acesso pelo Puty ele passa a informação que a memória NAND não existe? Nesse caso seria muito bom pois tenho os arquivos do fabricante para memória NAND.
Não entendo nada de eletrônica imagino que um componente logo abaixo desse espaço vago seja a memoria dele tem a seguinte isncrição MX25L25635EMI-12G.
Macacos me mordam…
Isso é uma memória flash NOR!
Nunca vi um aparelho como o seu. Lamento.
Hi jefferson. My mini-NVR is not working properly. Only works with a single Mouse attached, and can’t connect any other USB device. If I made changes to settings, they dissapear on reboot. Do you know what can be wrong? Thanks for your time!
No. Sorry.
me intereso lo de conectar cámaras , nvr y disco duro externo con una fuente de poder atx de pc ¿? en ves de los transformadores que vienen con ellas , es posible ¿?
Sim, é possivel. É como eu uso aqui. A mesma fonte ATX alimenta o NVR, as câmeras, o HDD e o monitor.
Es posible conectar un UPS a un NVR con disco duro externo usb + 3 Camaras ip.¿?
Bom dia,
Você saberia me indicar algum app para Android que “emulasse” uma câmera ONVIF? Para poder ligar em DVR ou NVR? Gostaria de aproveitar alguns telefones androids mais antigos para utilização como cameras IP. Se app aceitar 2-way audio melhor ainda.
você acha que seria viável?
[]s Daniel
Hi, Jefferson.
Thanks for this awesome post. Is been really helpful.
I have two questions.
(1st) The most important one: I need to disable TELNET and to enable SSH on this box because the port seem to be open on the public site. You know, telnet is quite insecure.
I was able to access the Hilinux terminal and to gather some info out of it related to the running embedded Linux distro on this little box, but I don’t know how to install (or activate SSH) and then close Telnet (TCP 23).
Any ideas?
(2nd) I want to feed the RSTP stream of every channel on this Mini NVR to VLC
I tried all of the possible combinations here:
http://helpdesk.cctvdiscover.com/network/rtsp_stream.html
and here:
http://www.cctvforum.com/viewtopic.php?f=12&t=41650
I’m not sure if I got it straight. Here is what I think is the most common used here.
*ignore the brackets*
[rtsp://:554/user=&password=&channel=1&stream=0.sdp?real_stream–rtp-caching=100]
Any ideas?
Thank you.
– JJ
I think I’m not going to be of much help to you.
1)I have no idea. Never tried that as I use the NVR at my home where I’m quite sure no one will ever mess with this.
2)Why do you think the NVR resends the video feed of each channel via RTSP? I’m not aware that this NVR (or any low cost NVR) has such feature. Can’t you get the rtsp feed directly from the cameras? As far as I know every ONVIF camera has one.
Hi Jefferson, good work.
Jose Vargas, your 2nd point. Discovered this last night if you havent already.
You can connect to mini nvr and view all 8 channels over rtsp with this format.
rtsp://xxx.xxx.xxx.xxx:554/chxx/0 for main channel
rtsp://xxx.xxx.xxx.xxx:554/chxx/1 for sub channel
Where ch(xx) is the channel of your mini nvr
ChorleyCake, thank you for your input, but I’m unable to confirm this.
I’m using VLC Media Player already working with direct rtsp access to my cameras.
I tried with two working NVRs running two different firmware versions.
And tried the following URL formats:
rtsp://xxx.xxx.xxx.xxx:554/chxx/0
rtsp://xxx.xxx.xxx.xxx:554/chx/0
rtsp://user:password@xxx.xxx.xxx.xxx:554/chxx/0
rtsp://user:password@xxx.xxx.xxx.xxx:554/chx/0
I get nothing.
Yeh my bad, re-read jose’s thread, he was asking about VLC. I am achieving this function on my upgraded NVR (both Xvision variety), i can pull some of my cameras from the XRN0808E-2 (a few cameras really don’t work with the upgrade, causes continual reboot!) i “assumed” it worked with VLC,, pitty though, would of been nice!
Thank you ChorleyCake and Mr. Jefferson for trying.
I have quit trying the VLC thing, and moved to an Android app around April since I posted my message, it’s called vMEye v4.0.2 using the remote access port 5053 Mr. Jefferson explained on the post. Thanks.
Now I have one new concern.
On forum http://www.cctvforum.com/viewtopic.php?f=56&t=39628&start=1065 user CharlieB recommended http://www.urcctvstore.com/Download.html to download firmwares for this miniNVR because URCCTV has some devs still trying to maintain this little box bug-free.
I installed the file N6200-8E_20151231_Firmware (filename: update.3520d.a.web.all.nor.4_0_2015123110.mini.8ch.update) following Mr. Jefferson post on “Atualização dando boot pelo pendrive” with files
libupdateserver.so
linux.img.3520d
rfs.initrd.3520d
update_3521
N6200-8E_20151231_Firmware is being working excellent since then, however there’s one bug I hate.
I cannot HTTP to port 80 to check the Web GUI of the miniNVR. Whenever I tried to HTTP from my web-browser, the miniNVR crashes and reboot itself. I tried changing the port bt nothing works.
Before, when I had the original ESCAM firmware (because mine is actually an ESCAM K108-8CH) I was able to do that, however it was buggy when getting the RTSP feeds from the cameras reason why I decided to risk and upgrade to this N6200-8E_20151231_Firmware, but lost HTTP management.
There’s a new update I just noticed today N6200-8E_20160707_Firmware (filename: 20160707_0153_mini_8ch_A.update) and I’m willing to try it to see if this bug is fixed or not, however whenever I tried to recovery update the miniNVR with the steps of Mr. Jefferson, I’m now not able to do it as I did before. I get an error instead “Wrong File!”
I was wondering if there’s any way to roll back the upgrade to a generic firmware and then upgrade to the latest I shared here (like maybe I’m getting Wrong File because checksum compared for what the file it is expecting).
I tried updating to multiple files
Found on the official ESCAM site:
http://www.escam.cn/en/download/download-50-667.html
mega:///#F!Sg4SEYrT!io4IbxNpR-yd2wOoJFN_UA!zlpmyByA
NVR/NVR Password reset tool/Upgrade_EN 2016 Filename: 20160707_0153_mini_8ch_A.update
Also files I found on the internet:
XRN0808_Firmware_v4.0_20141009
ANTS_3520D.mini.no.audio.20150910.update
0153_2015080814.mini.8ch.update
But I keep getting the same error: Wrong File!
Any ideas here?
Thank you again.
I dont have an ESCAM device and I’m unable to reproduce your problem. HTTP acess and GUI firmware update works just fine in my device with “update.3520d.a.web.all.nor.4_0_2015123110.mini.8ch.update” installed.
You tried to reboot before trying any new firmware? As I say in my text, there is a bug and if you receive any “wrong file” message, you are going to see “wrong file” forever if you do not reboot the nvr between tries.
There is a way to force a new firmware using Telnet by I’m not ready to publish my article about it yet.
Hello again, i accepted your answer and left it at that but,, i have tried it myself on VLC and it does work (on my XRN0808E-2 V4.0[20150808]). I have three types of IPC’s, 2x RPi, 2x Ebode, 3x NVT(search TOP-201)
The method i suggested works under these conditions
RPi (RTSP to XRN0808E-2) works
Ebode (ONVIF to XRN0808E-2) works
Ebode (RTSP to XRN0808E-2) not working
NVT (ONVIF to XRN0808E-2) works
NVT (RTSP to XRN0808E-2) not working
When it does not work i at least get the Xvision pro hd logo.
I have been troubled by my XRN0808E-2, multiple times a day it reverts to Beijing time nocking all cameras connected via ONVIF out by 8 hours despite ALL camera’s pointed to my own RPi GPS/NTP time server.
It appears that the XRN0808E-2 is somehow overriding my NTP server in all camera’s connected via ONVIF. Strange, but the worrying thing is this Beijing time. My camera network is (supposedly) isolated from the WAN using Openwrt, and in limited tests appears so. This was the reason for changing to a RTSP connection for my camera’s, unfortunately it broke the RTSP connection between my Xvision NVR’S.
I know you (jefferson) have tested this without success but it does work on mine, has anyone else out there had any luck?
And has anyone else experienced this Beijing time problem?
Well, the Xvision XRN0808E is really a different animal. Its firmware is not compatible with the mini-nvr of this post.
Another difference is this NTP behaviour. I wish my NVR was able to set the time on the cameras as yours. I dont want the cameras to have direct internet access and without setting up a local NTP server as you did, every time I switch off the power the NVR keeps the correct time but some cameras are set to some seemingly random time.
I looked at the problem again and it seems my problem could be the same as yours. Of the three cameras with wrong time, two are exactly 6h behind and one is exactly 8h behind. So it seems the cameras are syncing the time with the NVR, but reverting to wrong timezones.
Hi jefferson. My unit is the XRN0808E-2 NOT XRN0808E, first one (mine) white second one black. Did you mean XRN0808E-2 is a different animal? I was aware they were somehow.. ‘different’ but im no expert.
Now for the time problem. I have been observing my Openwrt for some number of months, looking at connections to the WAN, as yet i am not seeing any suspicious connections, i have been researching possible RPi or Openwrt NIDS to automate the process but it is hard work learning ‘on the job’ as we say in Britain. My suspicion was that somehow Chinese servers were making connections and changing the timezone. In your investigations have you monitored the processes within the units? How would one ‘trap’ the event that changes the timezone?
Both are. I think yours is even more different.
In my case I dont think there is any malice involved. As Hanlon’s razor says, its much more probable there is a bug in the time setting code.
I’m stil trying to understand the bug in my cameras. I think there is a bug in ONVIF Device Manager as everytime I configure certain cameras to UTC-3 using the drop-down menu, after refreshing the camera it is shown as configured to UTC3 (positive). AS ODM offers a way to manually input the time zone as a “Posix TZ”, I did that and *this* particular problem was solved, as after refreshing the cameras stay at UTC-3. But now that particular cameras revert some time later to six hours *ahead*. Before I “understood” (I wish) the ODM bug, they were reverting to six hours *behind*.
A possible hint: Even ODM shows that if I synchonize the camera time with my computer time, the camera time will go six hours ahead of my real computer time. ODM is running at my computer and still “reading” my computer time very wrong. So I think there is an explanation somewhere involving time zone definitions that I’m not catching yet.
But this is *my* problem. Yours is different.
Here is a picture of ODM crazy behaviour. I think that if I finnally understand why ODM does this, I will understand why the camera does.
I think I solved the ODM’s crazy time display. I reverted the affected cameras to ‘UTC3’ as they were before and now ODM shows the correct local time.
More: Now when the NVR syncs the time with the cameras, all my six cameras displays the same time as the NVR. This is easy to test as every time I adjust the NVR time, five of the six cameras sync immediately. I still dont know when the remaining camera syncs.
I dont know why the time of the cameras was six and eight hours *behind* when I started. Maybe one of my NVRs (I have three in my LAN in this moment) had the wrong time, was causing the issues and I fixed it in the last days without even thinking about it, so I dont rememeber.
Jose Vargas, I finnaly managed to discover how to get the NVR RTSP streams. See my last comments at this page.
Olá pessoal, Eu tenho um Cotier 4CH-mini NVR e mostra apenas um canal quando procuro em toda rede. Eu tenho 4 cameras IP wireless de marcas diferentes.
Também tentei configurar os IPs manualmente que mostra no Advanced IP Scanner software, mostra/encontra apenas uma câmera e não acha os outros IPs das outras 3 câmeras.
Alguma ideia proquê o Mini NVR apenas mostra uma câmeraao invés de todas? e porquê quando eu clico em “Search” dentro de “IP channel settings” apenas procura e mostra só uma câmera? Como eu consigo ver 4 câmeras como o equipamento foi desenvolvido para isto (4ch)?
Outra pergunta. Onde eu encontro o firmware mais recente para o MINI DVR Cotier 4CH? Minha versão atual é: Master version v4.0 [20140417]
Obrigado e boa semana.
É uma pergunta idiota mas precisa ser feita: tem certeza de que todas as câmeras são ONVIF?
Seis meses se passaram e nenhuma resposta. É evidente que a pergunta não era idiota.
Dear Jefferson!
Thank you for this good review! With this information i connect with telnet to my 8ch mini NVR.
But have a problem:
If a connect a disk throught E-SATA port and start the NVR, all OK:
– NVR see the disk (500Gb Western Digital) and format it, then restart. All OK.
– Recording and playing is OK.
But some day later (left free space minimal), record is stopping, but i see the disk in NVR menu
After format, the NVR restart.
The disk seen in the menu, but free space minimal (no formatted??) and recording not working.
In the NVR menu, i not seen the option for the “cycle record” or “overwrite”.
Version: V4.0[20150124]
You have a idea or solve to format the disk remote with telnet?
I away from the NVR (cca: 100km, but have full control the network with VPN).
Thank you!
Olá Jefferson.
Parabéns pela análise e por dedicar seu tempo em nos ajudar.
1) Gostaria de saber se este NVR funciona ao mesmo tempo a transmissão de vídeo vga e hdmi?
2) Nele tem função para gravar com detecção de movimento por uma determinada área?
3) Minha câmera tem detecção de movimento, tem como gravar de acordo com a detecção dela?
4) Não entendi muito bem, mas ele não grava/detecta a câmera popular Foscam FI8908?
5) Posso ligar somente o nvr em um monitor? Digo sem a cpu.
Att,
Thiago
1) Sim, funcionam ao mesmo tempo. Mas se as resoluções dos dois monitores forem diferentes você pode ter alguma dificuldade para fazer funcionar.
2) Sim. No firmware que estou olhando agora fica em Channel Parameters -> Motion Detection
3)Só olhando se a especificação ONVIF espera esse tipo de informação da câmera. Mas eu não encontrei nenhum gatilho para isso no NVR.
4)A câmera FI8908 é MJPEG e isso não é suportado. A principio você pode fazer uma câmera que suporte RTSP funcionar mesmo que ela não suporte ONVIF, mas isso ainda é incerto.
5) Claro. Não entendo a dúvida. Onde eu ligaria uma CPU?
Gostaria de colocar na garagem um monitor mostrando somente 2 câmeras que estão no muro para ver antes de sair. Porém no nvr vão ter 4 câmeras configuradas.
Isso seria possível? As 2 câmeras vão ficar em tela cheia?
Outra dúvida, sabe uma forma de ver as câmeras em minha TV sem usar NVR e nem PC?
Lembrando que na TV tenho acesso ao navegador porém preciso instalar um software que nela não roda. Teria como instalar algum aplicativo para esse fim?
Abraço
Em tela dividida? Não existe esse modo de exibição nos firmwares que testei. Você pode configurar para as câmeras se alternarem uma de cada vez em tela cheia, mas não sei se você pode pular as câmeras ausentes.
Só se ela for Android.
Muito provavelmente não.
Hi Jefferson
I recently plugged in a USB hub which resulted in smoke and a burning smell. The 6 pin IC behind the USB ports (U6) has a burn mark on it. The NVR works but none of the 2 usb ports.
As a result I cannot use my mouse any longer to change settings or upload firmware updates. Is it possible to do this via telnet?
Regards
Fezile
U6 is marked “LC5”. I could not find the exact part, but it probably is an “integrated ESD protection” like the NXP IP4220CZ6. If the event do not fried the USB ports on the processor it is possible that removing U6 could bring the ports back to life.
Install firmware by Telnet is possible. Change settings is not impossible, but would be very hard to do manually. Are you aware that you can configure the NVR via network using Internet Explorer and the supplied ActiveX control?
Incluí uma seção “Atualização via USB” com instruções de atualização, links para os arquivos e o que achei do firmware até agora.
Eu estou tentando ampliar o número de câmeras instaladas pela casa e instalar talvez mais um NVR e me deparei com três problemas:
1)O número de câmeras que são detectadas e exibem imagem remotamente pelo browser mas a imagem não aparece no monitor conectado ao NVR aumentou.
2)Algumas câmeras exibem a imagem normalmente no monitor conectado quando em um dos modos de mosaico, mas quando você coloca a câmera em tela cheia a imagem congela dois ou três segundos depois. Voltar ao modo mosaico faz a imagem descongelar.
Os problemas acima dependem do NVR. Aparentemente firmware ou configuração. Meu NVR mais antigo é o menos problemático, mas os mais novos, que tem versões diferentes de firmware instaladas, apresentam esses problemas.
Segundo este FAQ da Unifore/Hkvstar (item 2) o problema é provocado por seleção incorreta do stream de vídeo, mas testei várias opções sem sucesso. Desconfio que o problema seja provocado pela configuração default dos protocolos (onvif, i9, i8, i12…) e estou analisando o problema.
Jefferson parabéns pelo trabalho que vem realizando, possuo um mini N6200-16EH estou tendo problema similar ao seu onde o NVR encontra a câmera mas não mostra a imagem no NVR mas no browser aparece normalmente, segundo suas observações esse seria um problema de firmware, o ideal seria fazer um downgrade do firmware para resolver, meu entendimento está correto? alguma outra alternativa?
O firmware geralmente tem uma caixa de seleção com umas oito opções de combinações de streams para exibição na tela. Em alguns casos escolher uma diferente pode resolver o problema.
O NVR suporta hub USB e múltiplos mouses/mice. Pretendo liga-lo a um multiplicador VGA e graças a isso vou poder ter um mouse junto a cada monitor.
Olá Jefferson!
Cara, eu sou um entusiasta no nesse ramo e no eletrônica, mas gosto muito do Raspberry Pi. Pois é um ótimo Mini PC, e sem falar no seu poder e tamanho.. Estava dando uma pesquisada na net e via algumas coisas interessantes em transformar ele em um NVR, que não de problemas como esses da china. Segue um LINK do GitHub contendo um sistema para montar um Servidor para ONVIF (https://github.com/BreeeZe/rpos) e segue também o resultado da minha pesquisa no “Oráculo” Google, de vários links que achei interessantes, em vários quesitos. (https://goo.gl/zTPZDU) Encurtei essa URL, pois iria ficar muito grande.
Atualmente estou usando o RPi em um projetinho particular para automatizar a minha residencia, agora melhorou mais ainda, com a possibilidade de inserir ele como NVR para as cameras que pretendo adquirir.
Se alguém quiser entrar em contato, para tirar dúvidas, podem me manda e-mail [email removido pela moderação]
A idéia é interessante, mas o link indicado por você ensina a fazer o oposto do que você sugere: transformar um Rpi em uma câmera IP.
Sua pesquisa não pareceu retornar nada que ajudasse. Fiz a minha própria e descobri que dá para fazer o Rpi substituir o NVR em algumas aplicações instalando o Zoneminder ou o Motion. O autor de um dos textos adverte que colocar mais que 3 ou quatro câmeras pode ser demais para o Rpi e isso sem ativar gravação. Então não dá realmente para substituir o NVR em tarefas de NVR. Quando você soma os preço de Rpi+fonte+case+cartão já ultrapassa o valor de um mini-NVR e isso sem contar que o RPI não tem saída VGA e é muito mais fácil encontrar monitores VGA a preço de banana que HDMI.
Por outro lado o Rpi é customizável e eu teoricamente posso programar coisas como “quando alguém apertar o botão do interfone, coloque a câmera do portão em tela cheia”, então vale a pena conferir. Eu tenho alguns Rpi do modelo 1 sobrando aqui e tenho locais onde eu só quero mesmo visualizar câmeras, então qualquer dia desses vou fazer uma experiência.
Na conversa com o leitor estrangeiro ‘ChorleyCake’ lá em cima eu descobri que algumas câmeras sincronizam o horário com o NVR. Isso faz muito sentido e é desejável, porque as câmeras não tem baterias (pelo menos nenhuma das que comprei) para manter um RTC funcionando e o NVR tem. Mas o funcionamento disso é errático. Um dos problemas é que essas mesmas câmeras, mesmo configuradas para o fuso horário correto UTC-3, mostram horários em fusos diferentes. No momento o problema parece ter sido resolvido ajustando essas câmeras para o ‘Posix TZ UTC3’ (deveria ser ‘UTC-3’).
Não é culpa do NVR, nem do protocolo. É um bug de certas câmeras.
olá boa noite.. então, tenho um dvr ‘genérico’sei que ele usa o chip ‘hi3520’ depois de uma queda de energia, o mesmo só mostra as câmeras, sem acesso aos menus e não grava. já experimentei trocar de hd, trocar a bateria dele, usar vga no lugar do hdmi.. e nada resolveu. então procurei em todos os lugares o firmware desse aparelho e nenhum funciona.. ja tentei atualizar ele usando um pendrive com os arquivos, mas ele nunca reconhece.. nos seus testes que pendrive usou ? obrigado.
Não existe nada de especial no pendrive. Se você não colocar os arquivos certos, com os nomes certos no pendrive o aparelho vai ignorar.
Note que você está falando de outro aparelho.
Atualizei a seção de Suporte a Android com mais algumas informações. Aparentemente o Android 5.x inutiliza várias apps.
1) minha tv é a sony bravia. Será que por ela é possível acessar as cameras?
2) pode colocar o link para comprar esse nvr? o do site esta esgotado.
Obrigado.
Jefferson
Estou verificando um aparelho que acredito ser similar e a venda no Brasil num preço, digamos, pagável:
http://www.ribershop.com.br/produto/nvr-para-8-cameras-ips-com-ate-1080p-suporta-4tb-64632
Minha dúvida é sobre o funcionamento do mesmo. Ele se conecta por cabo ethernet e as cameras que estiverem na rede (wifi ou não) serão detectadas, é isso?
O aparelho que é assunto do meu post detecta as câmeras SE você mandar detectar, SE elas já estiverem configuradas para a sua rede, SE forem visíveis no segmento de rede onde for conectado o NVR e SE forem compatíveis com ONVIF.
então SE for possível Jefferson,
gostaria de sua opinião do aparelho acima citado com as cameras Dlink DCS 930L que segundo o link
https://community.geniusvision.net/platform/cprndr/model/2572903656686383111
possui ONVIF. Então considerando a correta inclusão no segmento de rede, quero saber SE irão funcionar?
Eu não faço análises desse tipo, Marcelo.
Excelente review, resolveu todas as minhas duvidas, principalmente quanto a que tipo de chipset usar no wifi, muito importante, pois quero esconder o nvr, e não ter nenhum fio que leve ate ele é muito bom.
A SUNEYES tem um firmware compatível com esse NVR. É o do modelo ME08. Você pode ver outros firmwares e softwares da SUNEYES para os NVRs dela aqui.
Eu não fiz um teste rigoroso ainda, mas o firmware parece mais novo do que os que eu tinha aqui e parece ter suporte a transmitir a imagem dos canais por RTSP.
Parece haver um bug nesse firmware. Algum tempo depois de instalado, o NVR parou de ser acessível via HTTP. Uma varredura com o NMAP mostrou que de fato a porta 80 não aparecia mais na lista de portas acessíveis. Eu carreguei a configuração default e a porta 80 voltou a funcionar, mas agora de estou de olho nisso.
A propósito, eu não consegui acessar o NVR via RTSP. Apesar do NMAP confirmar que há uma porta RTSP aberta, nenhum dos URLs que testei me deu acesso.
Usando o wireshark, descobri como acessar os canais do NVR via RTSP e mais.
No modo IE-ActiveX a imagem no browser para o stream principal é obtida via RTSP, com URLs do tipo:
rtsp://192.168.0.113:554/ch01.264
rtsp://192.168.0.113:554/ch02.264
rtsp://192.168.0.113:554/ch03.264
rtsp://192.168.0.113:554/ch04.264
Para obter o sub stream o formato é o seguinte
rtsp://192.168.0.113:554/ch01_sub.264
Como se vê por default não é preciso nenhuma senha. O firmware dá opção para ativar autenticação RTSP de duas formas:
http-base64
http-digest
Se você ativar http-base64 a autenticação é feita da seguinte forma:
rtsp://user:password@192.168.0.113:554/ch01.264
Que é claramente inseguro, mas já ajuda muito. Não testei http-digest.
Todos os testes acima foram feitos com a opção “abrir fluxo de rede” do VLC. Se a autenticação estiver incorreta ou faltando, o VLC abre um diálogo perguntando.
E no modo não-ActiveX, usando o Chrome, a imagem é obtida via protocolo RTMP (flash).
Acabo de testar um NVR com firmware antigo e apesar da comunicação do browser não ocorrer via RTSP, o formato de URL indicado acima também funciona, com um único problema:
Não há qualquer autenticação. Qualquer um na sua rede pode ver qualquer um dos streams. Ponto positivo para o firmware da Suneyes.
Hello again Jefferson.
I have also found (with my unit)
rtsp: //192.168.0.x.x: 554 / ch01_main.264
Or
rtsp: //192.168.x.x: 554 / ch01.264?
Works for the main channel but as you suggested:-
rtsp: //192.168.x.x: 554 / ch01.264
Does not work for me.
Has it happens I found the sub channel info from another site the day before you posted,(which included the “?” at the end) for a camera that uses the same AntsOnvifServer firmware. With your method I am now able to forward more than one channel from the XRN0808E to my new NVR.
I also noticed the unit has rtmp on port 1935 and multicast, have you any ideas how these work or even why they are there?
Thank-you again, keep up the good work.
RTMP is an alternative way to get the video feed. Its native to adobe flash so I think flash programmers will find easier to display the video with it. So far, I know of four commom ways to get the video feed from this kind of device: quicktime, rtsp, rtmp and whatevever proprietary protocol the builder thinks would be easier to code for.
I think multicast is necessary to reduce the load on the video source. Instead of processing and sending x copies of the same video feed to x clients, the source transmits (multicasts) only one that is “catched” on the network by all subscribed clients. I dont know if the NVR really uses multicast for this.
Jefferson, parabéns pela análise. Gostaria de saber qual a forma de ativar a autenticação no acesso via RTSP dos canais do NVR?
Não entendi a pergunta. Você está usando um firmware SUNEYES ME08 e não está achando a opção em Network -> Network Setting?
Olá, também adquiri este NVR estou com problemas para conectar o HD com cabo E-Sata, liguei o plug USB em um alimentação 5V e o e-sata no Mini NVR, consigo ver que ele reconhece o HDD lá no ‘hilinux’ como /dev/sda2 porém ele não é montado pelo MiniNVR de jeito nenhum.
Vou tentar outras opções de tipo de partição, tipo ext3…
Se você não conseguir que o NVR exiba a imagem de uma determinada câmera, experimente digitar manualmente as credenciais de acesso à câmera na configuração do canal. E use monitor e mouse conectados ao NVR para isso, pois a configuração de credenciais via configuração remota pode ser ignorada. Verifiquei isso agora mesmo aqui em casa.
Segui protocolos esperimentando para a detecção de movimento.
e só eles trabalham dois protocolos simultaneamente + “ONVIF” (i9 + I12 + ONVIF), (I12 + I13 + ONVIF), (i9 + I13 + ONVIF).
testado em duas NVR diferente (6200e e 6200el) com seis câmeras, quatro fabricantes. tudo (1920X1080 ONVIF) e protocos i9, i12, i13. convinations tentou todos os protocolos possíveis.
A detecção de movimento soluccione as duas câmaras ONVIF com a porta “8899” zonas de detecção não são visíveis, mas o NVR detecta o sinal e ativado.
O outro, em protocolo “i9, i12” se a área é deccion e que altera
tudo ativado e parar a gravação a qualquer um dos três protocolos,
EU ESPERO QUE PARA SERVIR DE APOIO
Hello, i have noticed various references to SNMP in the file system, although there is no settings in the web view. I have a rudimentary setup of a nagios core running on a Raspberry pi and wondered if the two could work together via an SNMP?
Hello.I am busy trying to integrate my NVR with my home automation system, Is there a way I can remotely trigger a motion event to let the NVR start recording, e.g. url command
Olá Jefferson. No meu NVR o link main e sub são consideravelmente diferente:
Main
rtsp:/192.168.1.10:554/ch01/0 (qualquer número no final é 1080p, via TCP)
Sub
rtsp://192.168.1.10:554/ch01_sub.264 (via UDP)
O melhor programa que existe para Android é o TinyCam, extremamente estável, se o sinal cair ele fica no aguardo, transforma qualquer tablet ou celular em um monitor completo.
Eu consigo encontrar as cameras via Onvif ou H12, mas elas tem suporte a RTSP. Tem como este NVR capturar as imagens delas via este protocolo?
Não entendi su apergunta. RTSP é parte da especificação ONVIF. Se o NVR suporta ONVIF suporta RTSP e já é assim que ele se comunica automaticamente.
Minha duvida é se tem como adicionar as câmeras no NVR via endereço RTSP como eu faço no meu tablet para capturar as imagens do NVR.
Vc conseguiu fazer funcionar o P2P? Consegui agora me livrar do Router da Vivo para liberar as portas. Nesses equipamentos muitos simplesmente não funcionam o P2P por não conseguirem passar do roteador, as portas e especificações não são documentadas.
1)Quando você entra na configuração manual dos canais tem uma opção no menu para RTSP.
2)P2P não tem nada a ver com o que você está falando. Depois de ler três vezes o que você escreveu concluí que você deve estar falando de “acesso remoto”. P2P (peer to peer network) só se aplica a redes de computadores onde todos tem a mesma função. Por definição você não pode fazer P2P entre um computador e uma câmera, um computador e um NVR ou um NVR e uma câmera.
E sim, eu já fiz acesso remoto ao meu NVR. Mas foi só em um teste.
Olá, já efetuou algum teste com a firmware do Foscam FN3004H, parece ser o mesmo dispositivo, mas esta firmware eles anunciam ter suport para mjpeg…
tenho um nvr de 4 canais, que mandei vir do ebay, ficou brick… as firmware nao entram com pen usb, andei a mexer por telnet, e acho que agora dei cabo dele…
existe alguma maneira de eu meter uma firmware dentro dele por telnet? ou por modo serial?
possuo uma camara, que nao tem onvif, e funcionar por mjpeg, assim talvez consegui-se utiliza-la…
atualmente tenho a trabalhar um nvr de 8 canais com N6200-8E_20160707_Firmware (153)
a firmware parece estavel, mas o motion detection nao funciona… tenho camaras com protocolo I13 e I12, depois de ter atualizado de uma das camaras, e do nvr… nao consegui mais meter a dar…
Bom dia Jefferson. Tenho um NVR destes e 3 cameras NVR (com protocolo onvif) sendo uma de um fabricante e outras duas de outro. Mas estou com um problema. na tela principal do nvr aonde aparece os 4 canais, somente aparece a visualização de uma câmera. as outras duas câmera só aparece a imagem somente quando clico no canal dela pra abrir em tela cheia. Você poderia dar uma ajuda como resolvo este problema, pois preciso que aparece as imagens das cameras nos 4 canais do nvr ao mesmo tempo. obrigado
O NVR está com dificuldade para exibir o “substream” dessas câmeras. Você pode modificar a configuração em cada uma delas ou, no NVR, escolher outra combinação de “Stream Type” (opção geralmente sob o menu Device -> Device Info) até funcionar.
Ola Jefferson. Consegui fazer visualizar a câmera que estava com problema, mudando o tipo de saída de vide-o dos canais do nvr. Verifiquei que o problema pode estar neste modelo de câmera, pois contactei o vendedor e ele disse que ela só exibe em mainstream. O problema esta que no aplicativo android goolink não consigo visualizar a imagem desta câmera, somente visualizo a imagem de um outro modelo de câmera q tem mainstream e substream. Tem alguma forma de reverter este problema e conseguir visualizar esta câmera no aplicativo? uma outra duvida. não consegui fazer funcionar pendrive para a gravação dos videos, só consigo usar o pendrive para gravação de backup. Tem alguma forma de fazer funcionar um pendrive para gravação das imagens da câmera?
1) É bizarro que uma câmera IP não tenha sub stream (algumas chamam de “extra stream”). O sub stream é uma versão de menor resolução da imagem e essencial justamente para a visualização remota. Existe uma boa chance de que o vendedor não saiba do que está falando e o único jeito de ter certeza é ir na configuração da câmera conferir. Aplicativos de celular procuram pelo sub stream e não conheço um modo de contornar isso.
2)Nunca tentei usar um pendrive e talvez não seja possível por duas razões:
a)Velocidade
b)Um pendrive de 32GB, por exemplo, não conseguiria gravar 4 de minhas câmeras sequer por seis horas. Fica sem sentido.
Pois é Jefferson. Muito bizarro mesmo a camera nao ter substream. ja entrei nas configurações dela e nao achei nada. tento manter contato com o vendedor e o mesmo alega transmitir só em mainstream. mandei o email pra tentar verificar novamente com o engeiro pra que resolva o problema. mas esta dificil…rs
o modelo das camera que estou com problema é esta https://www.aliexpress.com/store/product/HY754-outdoor-waterproof-Onvif-outdoor-1080p-IP-Wireless-Wifi-Camara-Night-Vision-IRCut-P2P-SD-card/1851849_32531456275.html?spm=2114.12010608.0.0.6w4ZVS
Ja este modelo baixo, é a outra camera (IPCCamera)que tenho que funciona normalmente com o mini NVR. consigo visualizar tanto pelo aplicativo goolink (configuraco com o serial do mini nvr) quanto pela saida hdmi vga….ou pella rede visualizando somente o mainstream. https://www.aliexpress.com/item/2014-Sale-ip-camera-wireless-720p-wifi-security-system-outdoor-video-capture-surveillance-hd-onvif-cctv/32227570635.html?spm=2114.13010608.0.0.RfxWFP
Já o mini nvr, compre deste vendedor https://www.aliexpress.com/item/4CH-super-Mini-NVR-IP-Camera-network-video-Recorder-Surveillance-1080P-960P-720P-HD-Cloud-P2P/2035898753.html?spm=2114.13010608.0.0.RfxWFP
Opa Jefferson, eu estava procurando o que é substream vs mainstream. Entendi então que o substream é uma resolucao menor para monitoramento remoto.
No entanto, quando eu configuro uma camera no NVR, eu devo selecionar mainstream ou substream, certo? Ou sela, ele escolhe apenas um do stream para monitorar e também para gravar? Ou ele é “esperto” de usar o substream para monitoracao, ao mesmo tempo que acessa o mainstream para gravação?
valeu!
Que eu saiba você não escolhe isso.
Quem escreveu o software é que toma essas decisões. No caso do meu NVR a gravação é sempre feito com o mainstream e no monitoramento o substrema é usado quando a imagem não está em tela cheia. Passa para o mainstream quando você coloca uma câmera em tela cheia.
Amigo você poderia fornecer o link de uma camera que vc comprou? só para não comprar gato por lebre. Estou procurando uma camera de preferencia com onvif 2.2 para cima
Eu comprei muitas câmeras diferentes, de qualidades variadas, e todas em 2014. A chance do mesmo vendedor existir, do mesmo item existir e você receber a mesma câmera que eu comprei não é muito boa.
Fala Jefferson, blz?
Cara, eu comprei o meu NVR há mais de um ano, e só essa semana consegui configurar, seu artigo me ajudou bastante!
Enfim, sou marinheiro de primeira viagem nesse mundo de NVR e cameras IP, e tem uma coisa que me deixou com a pulga atrás da orelha que eu não entendo.
Além desse mini NVR tenho 6 cameras IP cada uma diferente da outra. Notei que todas essas cameras IPs de hoje em dia tem suporte a P2P. Pelo que entendi, só através de uma numeração única do hardware ele consegue conectar em qualquer camera/NVR, por trás de qualquer roteador ou NAT, sem nem precisar de port forwarding.
Inclusive, com o seu tutorial, eu peguei o goolink pra testar, e em qualquer rede que eu tiver, é só colocar o numero do NVR que ele consegue conectar.
Achei isso mágico e meio suspeito ao mesmo tempo. Você sabe como isso funciona? Existe algum servidor central padronizado que todas as fabricantes usam, e ele faz algum tipo de tunel para conectar no dispositivo? Não achei nenhuma explicação mais técnica a respeito na net..
valeu!
Que eu saiba isso só é possível com o uso de um servidor proxy. A câmera toda vez que tem acesso à internet se apresenta a esse servidor, que coleta o UUID da câmera e o IP público dela e a porta de acesso.
Não creio que seja um túnel. Eu suponho que a app se conecte a esse servidor, colete os dados atuais de conexão da câmera e depois se conecte diretamente à câmera com esses dados. O servidor precisaria de uma banda monstruosa para poder servir como intermediário do stream de vídeo de todo mundo. Não é impossível, mas acho pouco provável. Outro dia eu tentarei encontrar mais informações sobre isso.
Ou seja, no mínimo esse servidor sabe onde estão todas as câmeras. Se mais alguém pode acessá-las depende de outros fatores como o método de manipulação das senhas e a segurança (ou não) dessas câmeras.
Isso torna o uso da câmera muito conveniente e se for bem feito é seguro. Mas eu não confio que seja bem feito por isso eu costumo impedir todas as minhas câmeras de terem acesso direto à internet.
Ola Jefferson, poderia excluir o comentário anterior, está incompleto…é a primeira vez que posto aqui, acabei errando.
Nesse seu comentário: “Mas eu não confio que seja bem feito por isso eu costumo impedir todas as minhas câmeras de terem acesso direto à internet”.
Mesmo essas câmeras estando atrás de um NVR e roteador elas permanecem com acesso direto na internet?
Do ponto de vista do mundo exterior, uma câmera nunca está “atrás” do NVR. Isso só é válido para DVR. Quanto ao roteador, se você não impuser medidas explícitas para impedir que as câmeras tenham acesso à internet, elas terão se sua rede tiver. Por default a internet pode não ter acesso às suas câmeras, mas se elas tiverem acesso à internet o caminho inverso também se torna possível.
Jefferson, só fechando esse raciocinio sobre o P2P pra não fugir do assunto.É possível configurar uma camera P2P no método tradicional, Nat/port forwarding, se sim, mesmo assim essa camera continuaria com o P2P operante?
Um dispositivo qualquer na sua rede não sabe se está sendo acessado de dentro da rede local ou pela internet via port forwarding. A configuração para port forwarding é feita exclusivamente nos roteadores no caminho. Então, sim, o P2P vai continuar operante. E se você não tiver motivos para confiar no fabricante, mesmo que tenho uma configuração na câmera dizendo “desligar acesso P2P” também não há motivo para acreditar que isso desligue o P2P.
Você precisa negar às câmeras acesso à internet. Um modo grosseiro de fazer isso é configurar IP fixo e colocar uma informação falsa de gateway. Sem saber o gateway correto, a câmera não pode acessar à internet por conta própria, mas o port forwarding continua funcionando.
Nota: se você não entender o papel de um gateway isso pode parecer ilógico.
Tem o modelo N6200-8E e não consegui fazer com que ele grave no hd.
ele só reconheceu o hd externo da samsung, o hd no case ele não aceita.
Jefferson, boa noite.
Parabéns pelos posts.
Meu cliente não lembra mais a senha do admin. Não acho em lugar algum um procedimento para resetar a senha do mini nvr n6200-8e. Você poderia me ajudar?
Agradeço
Baixe o arquivo “Password Reset Tool” neste link.
Execute o programa Super Password que está no ZIP.
Coloque data e hora como aparece no NVR. Não confunda com data e hora exibida pelas câmeras. Localize e use a informação do NVR.
Clique no botão. Uma senha temporária será gerada que você poderá usar por algumas horas.
Ok Jeferson, funcionou direitinho.
Acessei o nvr com a password gerada e alterei a senha do admin.
Agradeço
Ola eu tenho uma câmera ip parecida com esta : http://produto.mercadolivre.com.br/MLB-714344473-camera-ip-wireless-viso-noturna-iphone-android-c-micro-sd-_JM. Comprei uma mini nvr igual a este, mais ele nao consegui conectar a câmera, fiz busca automática e inseri ela manualmente nele, mais não conecta , será se a câmera ip não é compatível com ele ?
Esse tipo de câmera é MJPEG. O NVR só suporta câmeras RTSP.
Ok, obrigado, vou desfazer dele.
Sabe se esta seria compatível : http://produto.mercadolivre.com.br/MLB-793183235-cmera-ip-rob-ahd-alta-definico-p2p-onvif-micro-sd-360-g-_JM ?
Qualquer câmera anunciada como “onvif” provavelmente é.
Oi pessoal podem me indicar uma camera ip externa para usar com este NVR, todas que olhei no ebay , os vendedores falam que nao são compatíveis com ele.
Bom dia Jefferson, tudo bem?
Comecei esses dias a fazer uns estudos sobre onvif, queria fazer uma aplicação para captura da minha tela de meu computador (linux) e transmitir via onvif, sabe algo do tipo para me informar?
Pensei que talvez poderia existir algum hardware para usar em minha saída de vídeo que já fizesse o que preciso, mas acho q não existe isso, vi que há 2 softwares no mercado que realizam isso em ambiente windows.
Tem certeza de que você precisa de “ONVIF”? O que você precisa mesmo é criar um stream “RTSP” a partir da imagem da tela. Isso é o requerimento mínimo de compatibilidade com equipamentos ONVIF. É bem possível que o VLC faça isso no Linux.
Acho que teria que ser ONVIF para eu poder gravar tudo em um NVR.
Se seu NVR *exige* que tudo ligado a ele tenha que ser ONVIF, então a coisa se complica. Como o NVR citado nesta página, se minha memória não me engana, aceita a configuração manual de streams RTSP, isso seria simples com ele.
Oi Jefferson, muito legal seu review do mini nvr! Parabens a vocë!!! Eu tenho ums, mais sem rtsp. Gostari perguntar, conhece vocé alguma app android que actue como camara ip, possa transmitir e ser recivido pelo mini nvr, mais no seja como opcional pra testes? Si soubese, favor nois comenta. Obrigado, Sergio.
Jefferson,bom dia.
Li seu artigo e ajudou bastante a entender algumas coisas sobre esse aparelho.
Eu estou com um problema,talvez ja tenha acontecido com vc,o mini nvr estava funcionando normalmente,mas agora ele nem da sinal de vida,não da video (utilizei um monitor e tbm Tv 1080p,nas duas saidas de video vga e hdmi)… e tbm o cabo de rede nem pisca como se não tivesse nada conectado.
Existe algum procedimento para resetar ou algo assim ?
* ja testei com um outra tbm
boa noite,
O meu parou de funcionar a USB
Conectando mouse, pen drive ou qualquer coisa nas USB nem no dmesg gera alguma mensagem
O que pode ser
Anteontem, a mera configuração de uma conexão PPPoE inutilizou um dos meus NVRs. Ele congelava não mais que dois segundos depois de aparecer a imagem. Também não era mais possível conectar via rede.
Usando a porta serial deu para notar que havia um erro de kernel e que o módulo ppp estava envolvido.
Eu poderia ter resolvido dando boot por pendrive e instalando outro firmware, mas eu precisava resolver sem perder as configurações do aparelho. Depois de horas pensando no assunto encontrei uma maneira. A cada boot o NVR ainda respondia pela rede por alguns segundos depois de dar o BIP na inicialização e antes de travar. Não era o suficiente para acessar telnet digitando, mas eu escrevi um programa que fazia login automaticamente via telnet para em seguida renomear o arquivo /usr/etc/NETCFG.xml. Bastou mandar conectar no momento que ouvi o BIP. Problema resolvido. No boot seguinte o NVR não travou mais e bastou reconfigurar a rede para tudo voltar ao normal.
olá, quero comprar esse nvr através do aliexpress. Minha duvida é quanto a gravação das imagem. Pode ser feita através de um hd externo? Tenho da samsung 1tb com cabo usb. Ou eu tenho que ter um hdd exteno com case?
Tenho o meu com um disco USB de 500gb, funciona bem. Já li não sei se foi aqui ou noutro site, que se for 2TB ou mais tem que ser por eSata.
Boas, alguem aqui com este gravador e a conseguir usar ele como intercom?
Tenho uma camera (escam Q8) que tem micro e speaker, no NVR consigo ouvir o que a camera ouve mas não consigo enviar som, ja tentei vários programas, todos dão para ouvir, mas nenhum transmite :/
Isso sim é uma análise! parabéns!
Faz tempo que estou com um guardado, pois a camera que comprei não era onvif como o vendedor falou. Fiquei frustado e acabei deixando de lado. Agora comprei outra. Vamos ver no que da.
O meu é um hosafe.com
Seria possível copiar o app dele para ser usado numa tv box com android?
Tem um app chamado yoosee que se não tivesse deixado de funcionar, talvez serveria.
Seria interessante transformar uma tv box num nvr
Você poderia, talvez, copiar para um notebook ou desktop rodando Linux. Mas para um dispositivo Android é altamente improvável. Muitas limitações para o programa acessar o hardware.
A câmera não precisa ser ONVIF. Basta transmitir o vídeo por RTSP. O problema é que câmeras incompatíveis com ONVIF provavelmente transmitem um fluxo MJPEG.
Olá companheiro. Saudações
Será se ele reconhece um hd externo usb de 2tb ou teria que ser um hd externo sata?
Grato
Até onde sei o Linux não faz distinção de interface quanto à capacidade suportada do HDD. Se funciona em uma, funciona na outra.
Ótimo Review!!
Uma duvida: como troco a senha de root? Dá forma tradicional da um erro de escrita falando que é apenas read only.
Que eu saiba, você não pode. Não com os poucos firmwares que testei. Essa característica de ter uma senha root padrão e armazenar numa partição somente leitura é um problema generalizado e ao comprar um dispositivo de rede para uso não doméstico você precisa se certificar de que o fabricante tenha um suporte interessado e capacitado para corrigir essas idiotices.
Não sei se é possível, via serial, montar a partição como escrita/leitura, mudar a senha (porque a senha no linux fica em um lugar padronizado e bastaria editar o arquivo) e depois montá-la novamente como read-only.
Seria certamente possível corrigir isso editando o firmware antes da instalação, mas não tenho o conhecimento para isso pois requer “desempacotar” o firmware e depois “empacotar” de novo de forma que o NVR ainda reconheça o pacote como um firmware válido.
No meu, via linha de comando não consegui. Sai a mensagem somente leitura. No entanto, na interface do nvr, tem um gerenciador de usuários, e lá consegui mudar a senha do root
Isso me surpreende. Que eu saiba os usuários que aparecem na “app” do DVR são usuários da app e não do sistema operacional. Você “mudou” a senha do usuário root pela app e isso está valendo para acesso telnet? O NVR deixou de aceitar o acesso telnet root com a senha padrão “antslq”?
Rapaz, uso linux desde o ano 2000. Aqui eu apanhei. Vc tem razão, o usuário é do app. A Senha do root não muda.
Vc conseguiu fazer gravar com detecção de movimento? aqui não deu certo
Companheiro, meu hd estva ligado ao nvr através de um docstation com cabo usb. Após mudar para o cabo e-sata, o hd funcionou por uns dias, depois sumiu das configurações do nvr. Após formatar o mesmo com o cabo e-sata, voltou e gravou por alguns dias.
Hoje, após uma queda de energia voltou o mesmo problema.
Qual seria o problema?
Vejo que ele formatou ele em 3 partições, e eu só consigo acessar uma (partição linux), que é onde estão as fotos tiradas com ele. A outra w95 fat32, não consigo acessar, isto no linux.
Após retirar o hd do doc e colocar novamente, a reiniciar o nvr encontra ele, começa a gravar mas logo o hd some.
Grato pela a ajuda
O motivo mais provável é alimentação. Quando você mudou para e-sata a fonte mudou, certo?
A fonte do nvr continuou a mesma. O docstation tem sua fonte de alimentação.
Ta dando muito Abnormal Shutdown, Illegal shutdown, Power On, Alarm Input
Isso se parece muito com problemas de alimentação.
Boa noite!
Companheiro, com o cabo usb percebi que tem muitos momentos que o nvr para de gravar. São pequenos trechos. Vejo que o nvr não reiniciou nenhuma vez, então, seria o trafego de dados do cabo usb insuficiente? pois com o cabo e-sata não acontecia isso.
E para falar em cabo e-sata, para funcionar corretamente, eu tenho q por uma fonte de uma amperagem maior no nvr, seria isso? ou o docstation pode estar com problemas na saída e-sata?
Gratidão
A banda consumida por câmera é tipicamente inferior a 4Mbps se elas forem de até 720p. Isso dá um máximo de 32Mbps de gravação, ou 4MB/s. Como uma interface USB->SATA é tipicamente capaz de gravar a 23MB/s ou mais, eu não creio que o problema esteja na interface USB. Você testou o seu docking station em um computador? Qual a velocidade máxima sustentada de gravação que ele suporta? Deixou gravando por algumas horas para ver se ele falha?
Uma interface e-SATA não carrega alimentação, logo é obrigatório o uso de fonte externa para o HDD e não faz sentido ser preciso aumentar a capacidade de corrente da fonte do NVR ao usar a interface e-SATA.
Deixei gravando aqui na loja no computador(acessando através do soft ligado ao nvr) com o doc e cabo usb. Logo apareceu alarme de nvr ofline, aí a gravação parou e começou 17 segundo depois.
Como não tem log no nvr de reboot ou coisa parecida, suponho eu q deve ter ficado off por cona da rede.
O nvr fica em minha casa e a câmera na loja. São 70 metros de cabo ligando um roteador a outro e o último em um switch o qual está ligada da câmera.
No entanto, a conexão e-sata não funcionou mais. Creio q o doc esteja com problema.
quando funcionava com o cabo e-sata, as gravações eram contínuas e o nvr não reiniciava.
Vou devolver o doc e solicitar outro pra ver se resolve o problema da sata.
Entre um roteador e outro, vou por um switch
O firmware que estou usando que suporta transmissão da imagem dos canais via RTSP não tem suporte a configurar manualmente um canal para receber o fluxo RSTP de uma câmera. A opção “RTSP” não aparece na lista de protocolos disponíveis e por isso você não tem como inserir o caminho para o fluxo.
Bom dia jefferson.
Seria possível montar um dvr de oito cameras com uma cubieboard 2?
A cubieboard parece ser mais potente do rasp pi.
Claro que a cubieboard sozinha vai sair mais caro do que estes dvr’s.
Caso a cubieboard não de conta deste trabalho, com linux server e zoneminder, então o que há de especial com o chip Hi3520 que o torna tão eficiente para trabalhar com 8 cameras?
Quais seriam as configuraçōes mínimas de um pc ou uma placa mini pc, como a cubieboard, com linux server e zoneminder para funcionar como nvr?
O que os nvr’s processam das cameras, e como as imagens são gravadas no HD?
obrigado pela paciência.
Tenho o seguinte cenario, sem NVR ainda.
3 cameras IP com ONVIF.
Configurando o app MEYE no celular, para cada IP, porta e porta onvif, funciona perfeito.
Agora os problemas…
Fazendo NAT, liberando 3 porta para as cameras, eu tropeço na porta ONVIF, que é padrao 8899.
Tento ver a camera um, que é media porta, no caso 23456 (interna/LAN, configurada na camera)) e (externa/wan, configurado no modem), e onvif porta 8899 (interna e externa), funciona beleza.
Tento ver a camera dois, que tem a media porta configurada para 23457 (interna/Lan, configurada na câmera) e externa /wan, configurado no modem), e onvif porta 8800, configurado interno e externo, mas o APP não tem configuração para enviar protocolo ONVIF na porta 8800.
Oi bom dia ! Comprei duas câmeras externas Szsinocam 2.0 MP IP, e chamei 3 técnicos da minha cidade e eles dizem que não trabalham com esse tipo de câmera e que os DVDR não são compatíveis! Como já tinha lido algumas coisas eu sei que têm que ser um NVR, no Brasil achei o Intelbras 1108 mais não sei se é compatível! Vi no mesmo saite das câmeras esse NVR que vc fala aqui ! Vc sabe me dizer se ele é compatível com essas câmeras? Eu não queria ter que cabear as câmeras, mais queria gravar as imagens! Pois com o programa que vem nela eu consigo ver pelo celular e se eu ensiro o cabo de rede eu consigo pelo internet Explorer ver também; mais não consigo gravar nada ! Tem como vc me ajudar ? Ela é compatível com esse NVR? Desde já obrigada
Você precisa verificar se suas câmeras são compatíveis com ONVIF
Boa Noite! Seu artigo é muito bem redigido e completo, um trabalho de profissional, eu estive pesquisando e vi que o Chipset principal Hi3520 suporta 8 canais e o Hi3515 4 canais, como a placa é a mesma do modelo de 4 e 8 suponho que basta atualizar o firmware da versão 8 em cima do modelo de 4CH e pronto você tem um novo NVR de 8 canais. Seria só isso mesmo? Grato pela sua atenção e mais uma vez parábens pelo artigo.
Chipset significa “conjunto de chips” mas é comum usar o termo erradamente para se referir a um único chip (perceba que eu chamei de “SoC” – System on a Chip). Mas como você mesmo disse, se o “conjunto de chips” Hi3514 (que é um único chip) suporta apenas 4 canais, instalar o software de 8 canais no mínimo será improdutivo, se não for desastroso.
Jefferson, tenho um semelhante da suneyes e câmeras da mesma marca. Tem como tirar o bip quando liga ele? Te atendeu bem o aparelho ligado 24h?
Eu faço isso colando um adesivo sobre o buzzer interno. Diminui muito o volume. Não conheço jeito de desativar por software.
Sim. 24/7/365.
Olá Jefferson.
Ótimo artigo, parabéns!!
Tenho três câmeras em minha casa, mas uma delas eu não consigo ligar a esse NVR (N6200-8E).
Ela é ONVIF, consigo visualizar no app de Android Onvifer, consigo achá-la na rede no soft do NVR, mas quando ativo o “channel” dela no a bendita câmera reinicia. Talvez seja alguma “mutreta” do fabricante para venderem o plano de gravação em nuvem.
O RTSP dela funciona muito bem pelo VLC e gostaria de adicioná-la no NVR via RTSP, mas meu firmware não tem essa opção.
Você sabe como posso habilitar a adição da câmera pelo RTSP?
A versão do meu firmware é V4.0[20160707].
Grato.
Infelizmente não tenho essa informação, mas você der mais informações sobre essa câmera talvez algum outro leitor a conheça e tenha a solução.
Obrigado pelo retorno Jefferson.
A câmera é uma chinesa. Comprei de um site aqui no Brasil, se buscarem a descrição “CÂMERA IP VARREDURA AUTOMÁTICA ONVIF GRAVAÇÃO EM NUVEM OU SD” vão encontrar no Google.
Externamente ela tem a marcação: SJGQT-TZ – QTI806
No manual diz ser modelo: KB-C8Y
É reconhecida pelo app Onvifer como:
Manufacturer: EYEPLUS
Model: EYEPLUS_DEV
Firmware: 4.2.8.0404
Onvif Version: 1.2
Required ports
ONVIF Services: 80
RTSP: 554
Snapshot: 80
Espero que alguém possa me ajudar.
Grato.
O NVR vem me atendendo bem. Só não consegui acessa-lo remotamente. Você conseguiu pelo celular, ou por um computador Jefferson? Se sim, como fez, ou qual app de celular usou? Eu setei a porta 5050 e liberei no router, uso DDNS, testei uma série de apps mas ainda não consegui. O acesso às câmeras de forma individual consegui com uso do app do fabricante. Pelo nvr ainda não.
Agradeço
A julgar pelo seu texto, você não leu o que escrevi. Se não se esforçar mais será ignorado.
Olá Jefferson, parabéns pelo ótimo trabalho apresentado e por responder as dúvidas do pessoal! Amigo, tenho um NVR igual ao seu, mesmo SoC Hi3520. Antes de condenar o bicho, quero passar meu diagnóstico e verificar contigo se tem alguma alternativa ainda para ressuscitar ele. Esse meu NVR, ao ligar, não está jogando nada na tela (joga sinal, porém a tela fica só preta). Na rede, os leds ficam apagados, sem sinal, nem no Wireshark. Também não reproduz o BIP após ligar. A tentativa de boot por USB, seguindo seus passos, também não trouxe novidades… O NVR esquenta, a fonte é suficiente e testei outra também, sem sucesso. Desconfio que pode ter fritado o chip por superaquecimento ou por descarga elétrica (caiu um raio próximo aqui e queimou várias coisas). Não tenho o necessário pra tentar a leitura via serial, seria um último recurso, mas mesmo assim, acho que está condenado… Fico no aguardo de suas colocações. Abraço!
Pesquisando MUITO, descobrir também que as fabricantes de câmeras estão abrindo as SDK de acesso as suas câmeras e controle de PTZ.
Estou procurando um NVR que tudo seja possivel de configuração, os botoes do PTZ, tudo.
Saudações!
Comprei uma camera: ntelbras vip ip 1220b.
O nvr encontra ela como onvif, mas não aparece a imagem. Da connection failed
O mesmo acontece com o app tinycam no celular Com o app onvifer aparece a imagem, então suponho eu que o nvr não tem suporte pra ela.
Algum firmware pra esse nvr que tenha suporte ao rtsp?
Única solução no meu ver
Grato
Jefferson, que análise completa e interessante. Grato por compartilhar. Sobre a atualização de firmware por serial, encontrei esse texto: https://pt.slideshare.net/lucianocarvalhodemiranda/treinamento-avanado-de-manuteno-cftv-e-interfonia e também esse vídeo: https://www.youtube.com/watch?v=6voApWajUD8. Eles são minhas últimas esperanças de reviver meu NVR. Fui fazer uns testes com a serial e testei uma porta (achava que era a serial) e depois disto ele não me permite mais o login. Está funcionando tudo, mas não mostra o vídeo das câmeras (aparece um cadeado) e não loga. Aparece a mensagem ¨manutenção do sistema entre em contato com a engenharia¨. Ao tentar logar pela interface web recebo mensagem similar. Já tentei fazer o auto update via usb, mas não está funcionando. Como a versão de firmware carregada é a última, não possui mais a brecha de segurança da telnet. Como ele ainda tá funcionando e gravando, vou aguardar o módulo UART cp2104 chegar para proceder com essa tentativa de restaurar o firmware. O interessante é que aparentemente tudo está ok, pois fiz os testes com o Xmeye e recebo o vídeo das câmeras, consigo resetar a senha de admim tanto nele, como pelo app, mas acessar outras funções, nada…
Amigo estou com problema, o meu NVR não veio o cd, consegui na interface mais não consegui entrar PA não sei a senha, tem como me ajudar
Olá.
Eu tive problema com a senha. Enviei e-mail ao suporte que me passou um software para gerar senha provisória.
Se quiser, e confiar, posso postar no Drive e vc faz o download.
Ou então procura na net por “NVR super password”
O post do Jefferson ajudou bastante a chegar à solução do meu problema. Segue o vídeo do tutorial que fiz: https://www.youtube.com/watch?v=yIuwgbMqXro. Neste vídeo mostro que alguns tipos de bloqueios de NVR acontecem devido à partição MTD não ser sobrescrita nas atualizações.
Eu não vi o seu vídeo, mas aparentemente neste modelo de NVR basta dar o seguinte comando via telnet:
flash_eraseall /dev/mtd4
Não testei ainda! Isso pode inutilizar o aparelho se estiver errado!
Wagner, estou com essa camera, porem sequer consegui acesso rtsp, vc por acaso pode me passar o endereco rtsp que vc utilizou?
Alguém tem o firmware deste aparelho para disponibilizar o download?
Grato
Você pode baixar uma cópia aqui.
Use o tradutor automático do Chrome para se orientar. Se você estiver usando um navegador desatualizado vai dar uma mensagem de erro em russo.
As instruções para instalar estão no post.
A versão mais recente, em outro formato, está aqui
Muito obrigado!
Vou tentar ressuscitar o aparelho que não inicia o boot
Teria como rodar o programa das cameras desse aparelho em um computador com linux?
Não. Primeiro porque a arquitetura do aparelho provavelmente é ARM e um “computador” geralmente é x86 e segundo porque o programa muito provavelmente é dependente do resto do hardware.
Algumas câmeras detectam mas não dão imagem com o NVR de jeito nenhum em nenhuma das oito opções de Settings -> Stream Type, apesar da resolução ser compatível com a configurada no NVR. Eu encontrei dois motivos:
1)Só funciona com um firmware mais antigo – Tenho duas câmeras compradas este ano, do mesmo modelo, que não dão imagem com as versões V4.0[20160707] ou V4.0[20151231] mas funcionam normalmente com as versões V4.0[20150124] ou V4.0[20140417]
2)Você precisa definir uma senha para a câmera – A maioria das câmeras funciona se você deixar o usuário admin sem senha, mas algumas só conectam a esse modelo de NVR se você definir uma senha para o usuário admin e no NVR, preencher o usuário e a senha nos respectivos canais em IP Channel Setting -> Manual Algumas câmeras vão conectar imediatamente mas outras você precisa reiniciar antes.
Jefferson, há anos uso o mini DVR. Inclusive tenho dois. Um é branco e com HDD conectado internamente pelo sata. O outro é o desse tópico. Agora minhas câmeras estão ruins e para minha surpresa, a câmera nova que adquiri agora (PTZ, ONVIF) conecta mas sem imagem. O curioso é que o PTZ até o movimenta ela pelo mini NVR. Mas sem imagem. Existe a possibilidade de fazer um downgrade? Será que vai funcionar? Estou na versão [V04.20160707].
Você se certificou de que a câmera está transmitindo em h.264 a no máximo 1920×1080? Muitas câmeras novas vem configuradas para h.265 e resoluções mais altas.
Obrigado pelo rápido retorno Jefferson! Então, tentei downgrade de firmware e não consegui. A câmera não me mostra (pelo menos não encontrei) opção de compressão e codec de vídeo. Isso, usando o app Android indicado pelo fabricante (IP Pro). Quando uso o app Tinycam ele mostra h265 HW+. Vi aqui agora que nas especificações dela é h265 mesmo. Será que teria como mudar? Tem mais alguma dica? A câmera é essa:
https://a.aliexpress.com/_mLAuPWc
Não deu jeito.
Tentei com dois pendrives diferentes e o aparelho não deu sinal de vida.
O aparelho está ligando? Se sim,um caminho pode ser ler a saída na porta serial. A partir daí, partir para o diagnóstico. Um último ponto seria o reflash do sistema direto na eprom.
O aparelho acende a luz somente.
Interessante esses métodos que você citou.
Vc sabe como fazer?
Nessa análise do Jefferson, ele mostra como ler. Nesse meu tutorial, também: https://www.youtube.com/watch?v=yIuwgbMqXro. Para fazer o reflash tem que pesquisar. Existem diversos tutoriais. Existem uns programadores de eprom USB que são baratos.
Nesta pasta dropbox você ainda encontra um monte de arquivos relacionados a este NVR. Na pasta “firmware Mini1 N6200-4E 6200-8E” você vai encontrar arquivos de firmware para os modelos de 4 e 8 canais. Eu só testei o de 8 canais, que está na versão V4.0[20150124]
Mas apagar a partição resolve o problema?
Eu encontrei um video expecifico desse nvr, mas somente para diagnostico
https://www.youtube.com/watch?v=rGqWXwm7bME&t=210s
Eu não estava falando do seu problema. Você deve ter lido meu comentário no seu email e misturou os assuntos.
Também épossível enviar arquivos para o nvr por scp
Eita, depois de um tempão volto a ler os comentários desse Mini1 N6200-4E 6200-8E. Estava na poeira guardado sem utilizar. Agora uso compartilhando com o porteiro eletrônico que só tem áudio. Coloquei ele ligado a um monitor e observo 5 câmeras chinesas no protocolo I12. Testei Onvif e funciona.Tenho acesso local e externo pelo celular. Ele grava continuamente, mas se for detecção de movimento é um problema. Não tem jeito de ver as gravação. Desisti por isso. Pergunto aos colegas se não é possível colocar um softwere que faça ele funcionar gravando por detecção e sem problemas. Há uns 3 anos num site em inglês ví muita gente reclamando da empresa que abandonou o produto. Na época o problema era a detecção de movimento que não funcionava bem.
recentemente ao ligar ele veio na linguagem inglês e por curiosidade fui verificar se era problema. Não consegui voltar ao português. Olhei tudo e não consegui. Deixei como está, já que arranho o inglês, pelo menos ativa os neurônios. De resto tá ativo.
Olha o que publiquei há 2 anos no youtube sobre ele:
Decepcionante. O firmwere tá cheio de erros. Localizei um site fórum para entender melhor, mas nada a acrescentar. O pior é que muitos usuários detectam o erro e fazem mistério. Parece religião, mistérios, mistérios, mistérios. Perguntei a alguns deles por que a senha não funciona no rtspvideoplugin e os caras respondereram com respostas medíocres. Tem que ser claro. Bastava dizer que é erro de programa e só funciona assim.
Fizeram um brinquedinho para adulto brincar e perder seu tempo em descobrir a pobreza de softwere.
Os analistas devem consertar o quanto antes , não pensar só em vender um produto enganoso. Não recomendo a compra por enquanto. Vejam a mesma opinião de um russo.
https://www.youtube.com/watch?v=Lkq5NUFoYBIs
Алексей Егоров 2 anos atrás
Как профессионал могу сказать, что это довольно слабый и поверхностный обзор девайса. Впрочем, автор сам сообщил о том, что только осваивает девайс. Однако, функции ddns и ptz – это все же элементарные вещи. И человеку, делающему обзор подобного аппарата, следовало бы знать об этом. Я просто подозреваю, что здесь априори было задействовать так называемую “партнерку” – то есть оставить ссылку на продавцов, за что сам автор имеет некий бонус. К слову упомяну, что если не будете проходить по оставленной ссылке, а найдете данные агрегаты по наименованию модели непосредственно на сайте али, откроете для себя, что цены будут гораздо ниже, чем по ссылкам автора. От себя добавлю, что данный девайс очень сырой в плане ПО. Возможно, произаодитель выпустит обновление в будущем. Хотя практика показывает, что вряд ли. Очень многие функции либо не работают вовсе, либо не работают должным образом. Тут еще немаловажен вопрос совместимости линукса с прочими ОС. К примеру, очень кривой доступ к девайсу через вэб-интерфейс. В общем, в качестве игрушки девайс интересен, но, как всегда, китайцы преукрасили его реальные возможности. В качестве профессионального сегмента оборудования его даже не думайте использовать, если кому-то это придет в голову. Этот аппарат исключительно ради забавы. Впрочем, цена ему соответствует.
Quero agradecer pelas informações e paciência que o Jefferson tem passado nesse site.
O que eu faria:
1- Verificar a saída da serial para ver se o boot inicia e qual a possível mensagem de erro;
2- Caso não tenha saída na serial, reflash da eprom com o sistema original;
3- Se mesmo assim não tiver saída, pode ser problema de hardware. Aí somente serviço especializado.
Eu indiquei o vídeo para reforçar como se faz a leitura da serial.
Alguém ainda usa ou tem novidades sobre Mini1 N6200-4E ou 6200-8E? Esse, mesmo que coloque um adaptador wifi, não tem a função no programa.
Pessoal, uso ele desde 2014. Agora há poucos dias atrás percebi que o app AEeye 2.0 que uso há anos para visualizar as câmeras e as gravações do mini NVR de fora de minha rede parou de conectar. Eu nunca fiz login nesse app. Sempre clico em “Local” e seleciono o NVR (as câmeras) no botão superior direito e abro. Só que ele está off-line. Alguém usa esse app e percebeu isso? Tem algum outro modo de ver as gravações dele da rua?
Colega, notei também. Não sei qual usar, pode até ter, mas isso não é preocupante, pois uso para ver as câmeras em torno de casa e as que apontam p o portão externo quando estou em casa, numa pequena tv. Remoto uso app da própria câmera tendo o cuidado de escolher câmeras que aceite o app que já tenho. CMS e HIP2P são os que uso. Lembrar que as visadas mais importantes, pago a uma empresa p gravar continuamente, que também tenho acesso quando algo acontece.
Pois é. Utilizo também para acesso remoto o app XMEye e funciona bem. Mas infelizmente as gravações do NVR só dá para acessar remotamente pelo app AEeye. CMS uso também no PC. O HIP2P é pra PC? Porque não conheço. Devem ter desativado a nuvem p2p do NVR mesmo.
HiP2P Client no PC e CamHi app.
Câmera:
https://pt.aliexpress.com/item/4000563768030.html?spm=a2g0o.cart.0.0.6e8c3c00c5WNVS&mp=1&gatewayAdapt=glo2bra
A quem ainda tiver usando o mini NVR e clones dele, o app Axiztron (mod do AEeye) está funcionando bem no Android 14, tanto pra visualização ao vivo, quanto gravado. Inclusive fora da rede local. Segue o link: https://www.4shared.com/s/f7f8kYch1iq
Obrigado pela contribuição!