1

Temat: Kamera na vodafone HG553 OpenWrt AA

Robię wszystko według poradnika: OpenWrt - Webcam ale pod adresem http://IP_rouera:8081 nic nie ma tylko błąd:

Nie udało się nawiązać połączenia

Dioda w kamerze świeci więc sterowniki dobre zainstalowane. Po odpaleniu motion mam takie coś:

[0] [NTC] [ALL] conf_load: Processing thread 0 - config file /etc/motion.conf
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "ffmpeg_output_movies"
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "ffmpeg_output_debug_movies"
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "ffmpeg_timelapse"
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "ffmpeg_timelapse_mode"
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "ffmpeg_bps"
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "ffmpeg_variable_bitrate"
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "ffmpeg_video_codec"
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "ffmpeg_deinterlace"
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "sdl_threadnr"
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "movie_filename"
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "timelapse_filename"
[0] [NTC] [ALL] motion_startup: Motion trunkREV528 Started
[0] [NTC] [ALL] motion_startup: Logging to syslog
[0] [NTC] [ALL] motion_startup: Using log type (ALL) log level (NTC)
[0] [NTC] [ALL] become_daemon: Motion going to daemon mode

2

Odp: Kamera na vodafone HG553 OpenWrt AA

Pokaż całe logi z uruchomienia motion

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Kamera na vodafone HG553 OpenWrt AA

Cezary napisał/a:

Pokaż całe logi z uruchomienia motion

OK, już działa - musiałem zrestartować router, ale obraz jest do d..., praktycznie nic nie widać. Zainstalowałem też MJPG-streamer i wszystko działa, obraz mogę odbierać w VLC ale ta kamera to porażka:

Bus 002 Device 002: ID 041e:4053 Creative Technology, Ltd Live! Cam Video IM

http://m.ocdn.eu/_m/957813452e5897b49a95312e62b4622a,62,37.jpg
Pewnie już na forum było o tym ale zapytam przy okazji - jaka kamera daje przyzwoity obraz aby można tego używać?

4

Odp: Kamera na vodafone HG553 OpenWrt AA

Większość kamer usb taka jest, a już na pewno te tanie. Zainwestuj w dobrą kamerę IP po prostu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Kamera na vodafone HG553 OpenWrt AA

Cezary napisał/a:

Większość kamer usb taka jest, a już na pewno te tanie. Zainwestuj w dobrą kamerę IP po prostu.

Zaraz, zaraz - właśnie testuję kamerę w WinXP 64-bit i w VirtualDub 1.10.4 AMD64 obraz jest jasny i da się tego używać. Kamera nie jest jednak taka zła skoro są sterowniki 64-bitowe.
Dlaczego w OpenWrt obraz jest ciemny i marnej jakości? Da się jakoś regulować obraz pod OpenWrt?

6

Odp: Kamera na vodafone HG553 OpenWrt AA

A jesteś pewien że to sterowniki a nie soft podkręca obraz?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7 (edytowany przez jzef 2016-08-09 20:45:39)

Odp: Kamera na vodafone HG553 OpenWrt AA

Cezary napisał/a:

A jesteś pewien że to sterowniki a nie soft podkręca obraz?

Obraz jest dobry też w VLC jak wezmę Otwórz urządzenie przechwytywania...
Wiadomo, że taka kamera ma słaby obraz ale w Windows da się tego używać i coś tam widać a w OpenWrt tylko ciemny obraz. Z lewej obraz w Windows a z prawej obraz w OpenWrt:
http://savepic.net/8387857m.jpg http://savepic.net/8371473m.jpg

8 (edytowany przez jzef 2016-08-11 05:51:07)

Odp: Kamera na vodafone HG553 OpenWrt AA

W Windows jak włączy się program np. VirtualDub -> Capture AVI... czy inny do odbioru obrazu z kamery to widać jak w ciągu kilku sekund jasność jest automatycznie dostosowywana. Wygląda na to iż w OpenWrt tego nie ma więc kamera nie jest w pełni obsługiwana przez OpenWrt. Tu nie chodzi o żadne podkręcanie tylko normalne używanie kamery i Windows umie użyć tej kamery a OpenWrt niestety nie.

Myślałem iż to może USB nie wyrabia bo w drugim porcie mam pendrive'a, więc próbowałem bez pendrive'a a także samą kamerę w drugim porcie ale to nie pomaga.

9

Odp: Kamera na vodafone HG553 OpenWrt AA

Jeżeli kamera jest uvc to spróbuj uvcdynctrl - jest w CC (!)

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10 (edytowany przez jzef 2016-08-11 06:10:02)

Odp: Kamera na vodafone HG553 OpenWrt AA

Cezary napisał/a:

Jeżeli kamera jest uvc to spróbuj uvcdynctrl - jest w CC (!)

W logach logread jest i UVC i V4L2 więc nie wiem w końcu czy mam uvc czy v4l2:

Aug  9 21:33:08 OpenWrt kern.info kernel: [   39.240000] Linux video capture interface: v2.00
Aug  9 21:33:08 OpenWrt kern.info kernel: [   39.468000] gspca_main: v2.14.0 registered
Aug  9 21:33:08 OpenWrt kern.info kernel: [   39.524000] gspca_main: zc3xx-2.14.0 probing 041e:4053
Aug  9 21:33:08 OpenWrt kern.info kernel: [   39.536000] input: zc3xx as /devices/platform/bcm63xx_ohci.0/usb2/2-1/input/input0
Aug  9 21:33:08 OpenWrt kern.info kernel: [   39.544000] usbcore: registered new interface driver zc3xx
Aug  9 21:33:08 OpenWrt kern.info kernel: [   39.656000] usbcore: registered new interface driver uvcvideo
Aug  9 21:33:08 OpenWrt kern.info kernel: [   39.660000] USB Video Class driver (1.1.1)
Aug  9 21:33:10 OpenWrt kern.info kernel: [   43.432000] eth1: link forced UP - 100/full - flow control off/off
Aug  9 21:33:11 OpenWrt user.info MJPG-streamer [635]: starting application
Aug  9 21:33:11 OpenWrt user.info MJPG-streamer [635]: MJPG Streamer Version: svn rev: exported
Aug  9 21:33:11 OpenWrt user.info MJPG-streamer [635]: Using V4L2 device.: /dev/video0
Aug  9 21:33:11 OpenWrt user.info MJPG-streamer [635]: Desired Resolution: 640 x 480
Aug  9 21:33:11 OpenWrt user.info MJPG-streamer [635]: Frames Per Second.: 15
Aug  9 21:33:11 OpenWrt user.info MJPG-streamer [635]: Format............: MJPEG
Aug  9 21:33:12 OpenWrt user.info MJPG-streamer [635]: www-folder-path...: /www/webcam/
Aug  9 21:33:12 OpenWrt user.info MJPG-streamer [635]: HTTP TCP port.....: 8080
Aug  9 21:33:12 OpenWrt user.info MJPG-streamer [635]: username:password.: disabled
Aug  9 21:33:12 OpenWrt user.info MJPG-streamer [635]: commands..........: enabled
Aug  9 21:33:12 OpenWrt user.info MJPG-streamer [635]: starting input plugin input_uvc.so
Aug  9 21:33:12 OpenWrt user.info MJPG-streamer [635]: starting output plugin: output_http.so (ID: 00)

11

Odp: Kamera na vodafone HG553 OpenWrt AA

Masz gpsca-zc3xx

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Kamera na vodafone HG553 OpenWrt AA

Cezary napisał/a:

Masz gpsca-zc3xx

Zgadza się, i takie mam sterowniki zainstalowane. Więc co nie da się nic z tym zrobić?
Jeśli ta kamera tak działa to nie powinna być na liście kompatybilnych z OpenWrt.

13

Odp: Kamera na vodafone HG553 OpenWrt AA

Nie ma czegoś takiego jak "lista kompatybilnych kamer". Ona jest po prostu obsługiwana przez sterownik w kernelu linuksowym. I jeżeli uważasz że źle działa - powinieneś napisać do gościa który ten sterownik rozwija, openwrt nie ma nic tu do rzeczy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: Kamera na vodafone HG553 OpenWrt AA

Dziwna sprawa z tą kamerą. Przetestowałem właśnie pakiet motion na Debian x86 i wszystko działa cacy, obraz jest OK i działa wykrywanie ruchu. Sterownik też gpsca-zc3xx.

15

Odp: Kamera na vodafone HG553 OpenWrt AA

A próbowałeś zmienić opcje w konfigu ?

auto_brightness on

brightness 200

contrast 200

saturation 0

hue 0

Zobacz w logread ( lub wyłącz opcję daemon) czy Ci ustawi np tak:

Sun Aug 14 02:51:23 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to -29 (ret 0 ) 
Sun Aug 14 02:51:23 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to -15 (ret 0 ) 
Sun Aug 14 02:51:24 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to -2 (ret 0 ) 
Sun Aug 14 02:51:24 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 10 (ret 0 ) 
Sun Aug 14 02:51:25 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 21 (ret 0 ) 
Sun Aug 14 02:51:25 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 32 (ret 0 ) 
Sun Aug 14 02:51:26 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 39 (ret 0 ) 
Sun Aug 14 02:51:26 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 44 (ret 0 ) 
Sun Aug 14 02:51:27 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 47 (ret 0 ) 
Sun Aug 14 02:51:27 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 49 (ret 0 ) 
Sun Aug 14 02:52:18 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 47 (ret 0 ) 
Sun Aug 14 02:52:18 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 46 (ret 0 ) 
Sun Aug 14 02:52:19 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 44 (ret 0 ) 
Sun Aug 14 02:52:19 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 43 (ret 0 ) 
Sun Aug 14 02:52:20 2016 user.notice syslog: [1] [NTC] [VID] v4l2_set_control: setting control "Brightness" to 41 (ret 0 )
Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

16

Odp: Kamera na vodafone HG553 OpenWrt AA

mar_w napisał/a:

A próbowałeś zmienić opcje w konfigu ?

Tak i nic to nie daje. Próbowałem kamery i motion w różnych systemach i urządzeniach:

  • Debian x86 na komputerze stacjonarnym - OK

  • Backfire x86 na innym PC - OK

  • Chaos Calmer na HG553 - obraz zły

  • Attitude Adjustment na HG553 - obraz zły

Próbowałem też w innym porcie USB a także programu mjpg-streamer i też obraz zły, więc albo coś nie tak ze sterownikiem kamery na brcm63xx albo na HG553 nie chce działać poprawnie. Słyszałem, że niektóre kamery nie działają z HUB'ami USB więc raczej nie jest to wina wydajności prądowej portu USB.

17

Odp: Kamera na vodafone HG553 OpenWrt AA

A czy mógłbyś zainstalować  v4l-utils ?
Jeżeli tak to wydaj potem polecenie:

root@OpenWrt:/# v4l2-ctl --all
Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

18

Odp: Kamera na vodafone HG553 OpenWrt AA

mar_w napisał/a:

A czy mógłbyś zainstalować  v4l-utils ?
Jeżeli tak to wydaj potem polecenie:

root@OpenWrt:/# v4l2-ctl --all
root@OpenWrt:~# v4l2-ctl --all
Driver Info (not using libv4l2):
        Driver name   : zc3xx
        Card type     : USB Camera (041e:4053)
        Bus info      : usb-bcm63xx-1
        Driver version: 3.3.8
        Capabilities  : 0x05000001
                Video Capture
                Read/Write
                Streaming
Format Video Capture:
        Width/Height  : 640/480
        Pixel Format  : 'JPEG'
        Field         : None
        Bytes per Line: 640
        Size Image    : 115790
        Colorspace    : JPEG (JFIF/ITU601)
JPEG compression:
        Quality: 70
        Markers: 0x00000018
                Define Huffman Tables
                Define Quantization Tables
Video input : 0 (zc3xx: ok)
Streaming Parameters Video Capture:
        Frames per second: invalid (0/0)
        Read buffers     : 2

19 (edytowany przez mar_w 2016-08-14 20:22:44)

Odp: Kamera na vodafone HG553 OpenWrt AA

szkoda że tylko tyle. myślałem, że dostaniesz coś więcej. u mnie na innej kamerze jest:

root@OpenWrt:/# v4l2-ctl --all
Driver Info (not using libv4l2):
        Driver name   : uvcvideo
        Card type     : USB 2.0 Camera
        Bus info      : usb-ehci-platform-1
        Driver version: 3.18.36
        Capabilities  : 0x84000001
                Video Capture
                Streaming
                Device Capabilities
        Device Caps   : 0x04000001
                Video Capture
                Streaming
Priority: 2
Video input : 0 (Camera 1: ok)
Format Video Capture:
        Width/Height  : 160/120
        Pixel Format  : 'YUYV'
        Field         : None
        Bytes per Line: 320
        Size Image    : 38400
        Colorspace    : SRGB
Crop Capability Video Capture:
        Bounds      : Left 0, Top 0, Width 160, Height 120
        Default     : Left 0, Top 0, Width 160, Height 120
        Pixel Aspect: 1/1
Streaming Parameters Video Capture:
        Capabilities     : timeperframe
        Frames per second: 5.000 (5/1)
        Read buffers     : 0
                     brightness (int)    : min=-64 max=64 step=1 default=0 value=0
                       contrast (int)    : min=0 max=64 step=1 default=30 value=30
                     saturation (int)    : min=1 max=128 step=1 default=56 value=56
                            hue (int)    : min=-40 max=40 step=1 default=0 value=0
 white_balance_temperature_auto (bool)   : default=1 value=1
                          gamma (int)    : min=72 max=500 step=1 default=110 value=110
                           gain (int)    : min=0 max=100 step=1 default=0 value=0
           power_line_frequency (menu)   : min=0 max=2 default=1 value=1
      white_balance_temperature (int)    : min=2800 max=6500 step=1 default=4600 value=4600 flags=inactive
                      sharpness (int)    : min=0 max=6 step=1 default=2 value=2
         backlight_compensation (int)    : min=0 max=2 step=1 default=1 value=1
                  exposure_auto (menu)   : min=0 max=3 default=3 value=3
              exposure_absolute (int)    : min=1 max=5000 step=1 default=625 value=625 flags=inactive
         exposure_auto_priority (bool)   : default=0 value=1
                     brightness (int)    : min=-64 max=64 step=1 default=0 value=0
                       contrast (int)    : min=0 max=64 step=1 default=30 value=30
                     saturation (int)    : min=1 max=128 step=1 default=56 value=56
                            hue (int)    : min=-40 max=40 step=1 default=0 value=0
 white_balance_temperature_auto (bool)   : default=1 value=1
                          gamma (int)    : min=72 max=500 step=1 default=110 value=110
                           gain (int)    : min=0 max=100 step=1 default=0 value=0
           power_line_frequency (menu)   : min=0 max=2 default=1 value=1
      white_balance_temperature (int)    : min=2800 max=6500 step=1 default=4600 value=4600 flags=inactive
                      sharpness (int)    : min=0 max=6 step=1 default=2 value=2
         backlight_compensation (int)    : min=0 max=2 step=1 default=1 value=1

i mogę sobie zmieniać "na żywo" jasność i inne pierdoły i jest różnica w obrazie w motion czy mjpeg-streamer.

PS. Kiedyś też męczyłem ten router ale sobie go odpuściłem. Dziwię się, że działa Ci w ogóle USB na AA bo jeszcze półtora roku temu nie tylko ja miałem problemy. Pendrive chodziły dobrze, gorzej było z innymi sprzętami takimi jak np modem 3G

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

20 (edytowany przez jzef 2016-08-14 20:29:15)

Odp: Kamera na vodafone HG553 OpenWrt AA

Nie wiem o co chodzi ale ta kamera działa dobrze z motion na Backfire x86 w komputerze stacjonarnym roll

Według mnie tutaj chodzi o jakiś czas dostępu - za krótki i program za szybko przechwytuje obraz zanim zostanie on automatycznie dostosowany (np. jasność, ekspozycja). Na Windows po włączeniu jakiegoś programu do przechwytywania obrazu widać jak obraz jest rozjaśniany automatycznie co sekundę w jakichś 4-5 krokach, aż do osiągnięcia przyzwoitego poziomu. W OpenWrt na HG553 od razu obraz jest ciemny i nie ma tego automatycznego dostosowania.

21 (edytowany przez mar_w 2016-08-14 20:44:59)

Odp: Kamera na vodafone HG553 OpenWrt AA

ciekawe czy to nie jest problem z magistralą. Ten router robił niezłe cyrki. Jedne sprzęty działały, inne już nie. Są posty sprzed 1,5 roku a nawet Cezary w marcu 2016 pisał gdzieś że USB nie jest wybitnie dopracowane w tym chipsecie http://eko.one.pl/forum/viewtopic.php?p … 75#p161375

EDIT: Szkoda że nie masz możliwości sprawdzenia kamery na innym routerze np ar71xx, bo moduł jak moduł, przewidziany dla brcm63xx powinien tak samo działać, jak ten sam moduł, przewidziany dla ar71xx.

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

22 (edytowany przez jzef 2016-08-14 20:55:50)

Odp: Kamera na vodafone HG553 OpenWrt AA

mar_w napisał/a:

EDIT: Szkoda że nie masz możliwości sprawdzenia kamery na innym routerze np ar71xx, bo moduł jak moduł, przewidziany dla brcm63xx powinien tak samo działać, jak ten sam moduł, przewidziany dla ar71xx.

Inną platformę - x86 z modułem motion akurat sprawdziłem i działa, pisałem o Debian czy Backfire x86 przecież. Innego routera z USB niestety nie mam.

23

Odp: Kamera na vodafone HG553 OpenWrt AA

Racja. Przydałby się ktoś, kto ma inny router na brcm63xx niż Huawei i kamerę pod ten moduł gspca-zc3xx.
Ale to chyba marzenia dopasować obie zależności u innego usera...

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

24

Odp: Kamera na vodafone HG553 OpenWrt AA

Mam gdzieś sagema na brcm63xx i jakiegoś labteca na zc3xx...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

25

Odp: Kamera na vodafone HG553 OpenWrt AA

Mam kamerę Labteca:

Driver Info (not using libv4l2):
        Driver name   : gspca_zc3xx
        Card type     : Camera         
        Bus info      : usb-ohci-platform-1
        Driver version: 3.18.36
        Capabilities  : 0x85200001
                Video Capture
                Read/Write
                Streaming
                Extended Pix Format
                Device Capabilities
        Device Caps   : 0x05200001
                Video Capture
                Read/Write
                Streaming
                Extended Pix Format
Priority: 2
Video input : 0 (gspca_zc3xx: ok)
Format Video Capture:
        Width/Height  : 320/240
        Pixel Format  : 'JPEG'
        Field         : None
        Bytes per Line: 320
        Size Image    : 29390
        Colorspace    : JPEG (JFIF/ITU601)
        Flags         : 
JPEG compression:
        Quality: 75
        Markers: 0x00000018
                Define Huffman Tables
                Define Quantization Tables
Streaming Parameters Video Capture:
        Frames per second: invalid (0/0)
        Read buffers     : 2

User Controls

                     brightness (int)    : min=0 max=255 step=1 default=128 value=128 flags=slider
                       contrast (int)    : min=0 max=255 step=1 default=128 value=128 flags=slider
                          gamma (int)    : min=1 max=6 step=1 default=4 value=4 flags=slider
                 gain_automatic (bool)   : default=1 value=1
           power_line_frequency (menu)   : min=0 max=2 default=0 value=0
                      sharpness (int)    : min=0 max=3 step=1 default=2 value=2 flags=slider

JPEG Compression Controls

            compression_quality (int)    : min=50 max=87 step=1 default=75 value=75
                     brightness (int)    : min=0 max=255 step=1 default=128 value=128 flags=slider
                       contrast (int)    : min=0 max=255 step=1 default=128 value=128 flags=slider
                          gamma (int)    : min=1 max=6 step=1 default=4 value=4 flags=slider
                 gain_automatic (bool)   : default=1 value=1
           power_line_frequency (menu)   : min=0 max=2 default=0 value=0
                      sharpness (int)    : min=0 max=3 step=1 default=2 value=2 flags=slider

Na routerach moje CC. Kamera dość prymitywna, tylko 320x240, niekiedy przy obciążeniu magistrali USB strasznie pikseluje obraz.

To jest obraz z Sagema F@ST 2704 v2:

https://s4.postimg.org/uqofxml55/sagem.jpg

To dla TP-Linka TL-WR1043ND v1

https://s4.postimg.org/f3dpnu089/image.jpg

A to podłączona do zwykłego laptopa

https://s4.postimg.org/ouobuhp55/laptop.jpg

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.