101

Re: драйвер для камеры кинетик

prah :

сначала я ставил прошу на сам роутер (ревизия 3 сказали самая стабильная)

Если у Вас не кинетик - Вам на другой форум, там где воришки собираются. Если кинетик, то читайте этот форум.

102

Re: драйвер для камеры кинетик

ну есть прошивки до 10 ноября 11 года а есть после
исходя из этого ставятся ext_init.sh или ext_init.sh-r2

т.е. возращаясь к моему вопросу, мне нужно всё сносить и строить заново?

103

Re: драйвер для камеры кинетик

prah :

мне нужно всё сносить и строить заново?

Как Вам удобнее. Можно снести и поставить заново, а можно по инструкции из прикрепленной темы все обновить.

PS Offtopic в этой теме скорос сотру.

104

Re: драйвер для камеры кинетик

В продолжение http://forum.zyxmon.org/post9067.html#p9067
Если подключить камеру к обычному кинетику через USB хаб (использовалась та же флешка, настройки не менялись, хаб ***** DUB-H7), то все работает, а если к гиге - нет, ругается как в том посте. При этом к обычном кинетику можно параллельно в хаб воткнуть что угодно, и камера будет работать, а на гиге так не получается sad

PS: А чего ***** это мат? O_o

105

Re: драйвер для камеры кинетик

Коллеги, что это значит: kernel uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.  ?
В инете сведения очень противоречивые.

И было б неплохо в вики разместить инструкцию по подключению камеры для тех кто не сильно дружит пока с линуксом, с подробными объяснениями, а то на форуме все как-то запутано, слишком много букофф...

Отредактировано Dreambox (2013-01-30 13:16:48)

106

Re: драйвер для камеры кинетик

Zyxmon :
xakep666 :

Ffmpeg у нас слишком новый

А motion требует жутко древний ffmpeg-0.4.8 - http://www.lavrsen.dk/foswiki/bin/view/ … ilmsFFmpeg

Можно поискать нужный патч для новых версий ffmpeg. Вот тут пишут
http://www.lavrsen.dk/foswiki/bin/view/ … odecMovies

This adds the ability to select Webm/Vp8 codec in movies and contains also some fix for new ffmpeg version (delete it if you don't use).....

Никто не пробовал таки прикрутить правильный ffmpeg к motion?

P.S: Собственно есть поток mjpeg с ip-камеры. Сама камера делать и сохранять видео не умеет, только картинки.
Ищу способ записи видео с mjpeg ip-камеры, естесвенно с помошь кинетика )))

Отредактировано Simson (2013-06-27 13:08:38)

107

Re: драйвер для камеры кинетик

Поддерживаю. Есть ip камера, клон Foscam, нужно писать с неё картинку в реальном времени 20 кадров в секунду, 640 на 480, без звука. Пока использую компьютер, но хочется делать это роутером. Может есть соответствующие пакеты?

108

Re: драйвер для камеры кинетик

Longmen :

Может есть соответствующие пакеты?

Может тему прочтете? У Вас UVC камера? Если нет - какие дрова для нее нужны под linux.

109

Re: драйвер для камеры кинетик

Longmen, если я правильно понял, у Вас IP камера. Причем тут эта тема - настройте свою камеру на запись по ftp или cifs и пишите на кинетик.
Offtopic в теме удалю!

110

Re: драйвер для камеры кинетик

Здравствуйте!
Прежде всего хотелось бы выразить благодарность Zyxmon и конечно же xakep666 за проделанную работу. Молодцы, спасибо Вам!

У меня простой keenetic с прошивкой V1.00(BFW.4.4)D0 30-мая-2012 01:01, стоят все пакеты для uvc видео камер.

Возникла проблемка с запуском mjpg-streamer'a с разрешением 800x600, а именно:

Unable to start capture: Cannot allocate memory

Лог кинетика:

14 ноя 01:58:21    MJPG-streamer [1673]    starting application
14 ноя 01:58:21    MJPG-streamer [1673]    enabling daemon mode
14 ноя 01:58:21    MJPG-streamer [1675]    MJPG Streamer Version.: 2.0
14 ноя 01:58:21    MJPG-streamer [1675]    Using V4L2 device.: /dev/video0
14 ноя 01:58:21    MJPG-streamer [1675]    Desired Resolution: 800 x 600
14 ноя 01:58:21    MJPG-streamer [1675]    Frames Per Second.: 5
14 ноя 01:58:21    MJPG-streamer [1675]    Format............: MJPEG
14 ноя 01:58:21    MJPG-streamer [1675]    www-folder-path...: /media/DISK_A1/system/www/webcam/
14 ноя 01:58:21    MJPG-streamer [1675]    HTTP TCP port.....: 9000
14 ноя 01:58:21    MJPG-streamer [1675]    username:password.: disabled
14 ноя 01:58:21    MJPG-streamer [1675]    commands..........: enabled
14 ноя 01:58:21    MJPG-streamer [1675]    starting input plugin
14 ноя 01:58:21    kernel    mjpg_streamer: page allocation failure. order:5, mode:0x0
14 ноя 01:58:21    kernel    Call Trace:
14 ноя 01:58:21    kernel    [<80007ec0>] dump_stack+0x8/0x34
14 ноя 01:58:21    kernel    [<8004f0f8>] __alloc_pages+0x350/0x368
14 ноя 01:58:21    kernel    [<8004f14c>] __get_free_pages+0x3c/0x7c
14 ноя 01:58:21    kernel    [<8000bc9c>] dma_alloc_coherent+0x58/0xd4
14 ноя 01:58:21    kernel    [<81b05eac>] uvc_queue_poll+0x232c/0x27f8 [uvcvideo]
14 ноя 01:58:21    kernel    [<81b00000>] uvc_find_endpoint+0x0/0x4c [uvcvideo]
14 ноя 01:58:21    kernel    
14 ноя 01:58:21    kernel    Mem-info:
14 ноя 01:58:21    kernel    Normal per-cpu:
14 ноя 01:58:21    kernel    CPU 0: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0
14 ноя 01:58:21    kernel    Active:2833 inactive:760 dirty:32 writeback:0 unstable:0
14 ноя 01:58:21    kernel    free:256 slab:1596 mapped:1728 pagetables:68 bounce:0
14 ноя 01:58:21    kernel    Normal free:1024kB min:720kB low:900kB high:1080kB active:11332kB inactive:3040kB present:32512kB pages_scanned:0 all_unreclaimable? no
14 ноя 01:58:21    kernel    Total swap = 131064kB
14 ноя 01:58:21    kernel    Free swap: 130936kB
14 ноя 01:58:21    kernel    8192 pages of RAM
14 ноя 01:58:21    kernel    0 pages of HIGHMEM
14 ноя 01:58:21    kernel    930 reserved pages
14 ноя 01:58:21    kernel    3496 pages shared
14 ноя 01:58:21    kernel    7 pages swap cached
14 ноя 01:58:21    kernel    dwc_otg lm0: dma_pool_free buffer-32, a0c80000/c80000 (bad dma)
14 ноя 01:58:21    MJPG-streamer [1675]    starting output plugin: /media/DISK_A1/system/usr/lib/output_http.so (ID: 00)
14 ноя 01:58:21    MJPG-streamer [1677]    Error grabbing frames

/media/DISK_A1/system/etc/init.d # free

              total         used         free       shared      buffers
  Mem:        29048        23828         5220            0         1412
 Swap:       131064          720       130344
Total:       160112        24548       135564

/media/DISK_A1/system/etc/init.d # cat /proc/meminfo

        total:    used:    free:  shared: buffers:  cached:
Mem:  29745152 24412160  5332992        0  1445888  7213056
Swap: 134209536   737280 133472256
MemTotal:        29048 kB
MemFree:          5208 kB
MemShared:           0 kB
Buffers:          1412 kB
Cached:           7044 kB
SwapCached:        596 kB
Active:           2382 kB
Inactive:         1172 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:        29048 kB
LowFree:          5208 kB
SwapTotal:      131064 kB
SwapFree:       130344 kB
Dirty:               0 kB
Writeback:           0 kB
Mapped:            717 kB
Slab:              168 kB
CommitLimit:    145588 kB
Committed_AS:     8324 kB
PageTables:       2263 kB
VmallocTotal:  1048404 kB
VmallocUsed:       880 kB
VmallocChunk:  1047524 kB

Но с разрешением 640х480 всё прекрасно стартует и вещает.
Судя по выводу команд своп пустует, как так когда такое творится smile
Гугляж помог только тем что кинул на одну подобную тему где предлагают просто убить неиспользуемые загруженные модули ядра, нам это не сильно то подходит.

Кто-нибудь сталкивался с такой проблемой?

PS похоже нужно добавить задержечку в стоп скрипт mjpg'a т.к.:

Unloading video drivers
rmmod: uvcvideo: Resource temporarily unavailable
rmmod: videodev: Resource temporarily unavailable
rmmod: compat_ioctl32: Resource temporarily unavailable
rmmod: v4l2-common: Resource temporarily unavailable
rmmod: v4l1-compat: Resource temporarily unavailable

111

Re: драйвер для камеры кинетик

как установить пароль к mjpg-streamer и получить доступ к камере из интернета. не понимаю как открыть порт. проброс порта только внутри сети а как ввести внешний ip?

112

Re: драйвер для камеры кинетик

добрый день Уважаемые.
Уже неделю бьюсь над проблемой как скрестить mjpg_streamer с motion. Имеется чёрный кинетик II  и камера которая  поддерживает mjpg  поток.  По отдельности всё прекрасно работает но мне хочется снять поток с  mjpg_streamer порт 9000 и направить его в motion. Есть такой параметр  netcam_url http://localhost:9000/?action=stream. И вот здесь получается засада.   Ни хочет  поток поддерживать ((( Может кто то  настраивал и есть какой то   нюанс ?

логи:

[0] Motion 3.2.12 Started
[0] Thread 1 is from motion.conf
[1] Thread 1 started
[0] motion-httpd/3.2.12 running, accepting connections
[0] motion-httpd: waiting for data on port TCP 8081
[1] entered netcam_start()
[1] Camera thread starting...
[1] Entry netcam_url_parse data http://localhost:9000/?action=stream
[1] Parse case 0 data http://localhost:9000/?action=stream
[1] Parse case 1 data http
[1] Parse case 6 data localhost
[1] Parse case 7 data :9000
[1] Parse case 8 data 9000
[1] Parse case 9 data /?action=stream
[1] netcam_start: Netcam_http parameter '1.0' converts to flags: HTTP1.0:1 HTTP1.1: 0 Keep-Alive OFF.
[1] netcam_start: now calling netcam_setup_html()
[1] netcam_setup_html: Netcam has flags: HTTP1.0: 1 HTTP1.1: 0 Keep-Alive OFF.
[1] Camera connect string is ''GET /?action=stream HTTP/1.0
Host: localhost
User-Agent: Motion-netcam/3.2.12
Connection: close

''
[1] End of camera connect string.
[1] netcam_setup_html: about to try to connect, time #0
[1] netcam_connect, disconnecting netcam since keep-alive not set.
[1] netcam_connect with no keepalive, new socket created fd 7
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[1] timeout on connect()
[1] netcam_connect disconnecting netcam (2)
[1] Failed to open camera - check your config and that netcamera is online
[1] Failed to read first camera header - giving up for now
[1] Could not fetch initial image from camera
[1] Motion continues using width and height from config file(s)

113

Re: драйвер для камеры кинетик

здравствуйте, есть необходимость подключить несколько USB-камер к кинетику,
включаю через хаб, в dev появляется устройство video1, я так понимаю можно попробовать что-то в скриптах поправить, но боюсь у меня не выйдет, весь мой опыт именно пользовательский, да и утилита "камерная" на самом кинетике находится ((
или нужен совсем отдельный пакет , для работы с несколькими камерами , вэбинтерфейс другой?
в общем сориентируйте , важна любая помощь

KEENETIC GIGA II
Версия ПО:    V1.11.RU.NOSMTC.NDMS
Дата ПО:    8 янв 2014 22:53

114

Re: драйвер для камеры кинетик

serpet, честно говоря не пробывал, но стоит смотреть в сторону Motion.

115

Re: драйвер для камеры кинетик

Motion установлен на компе, одну камеру я ему по сети скармливаю, через кинект и стандартную утилиту
Роутер и комп разнесены на разные стороны здания, потому возникла мысль включить несколько камер , через хаб,
кинект в таком случае вроде удлинителя получается))
я конечно гляну на Motion для кинекта, но кажется что можно это как-то попроще реализовать

116

Re: драйвер для камеры кинетик

поставил Motion , судя по загрузке проца, он даже легче чем стандартная утилита, правда размер 320х240 и никак больше не делается((
усложнил эксперимент, воткнул через хаб, с внешним питанием, 3 вэбки, весь вечер игрался, всё вроде работало, загрузка проца 45-55%
сегодня заметил интересность, вдруг вместо /dev/video0...2 , появились /dev/video3...5, естественно камеры серый экран показали
перезапустил хаб и службу, поработало, но недолго, в общем смена видеоустройств идет регулярно,
возникла мысль о перегреве, пошел на крайнюю меру - снял заводскую плёнку, но как оказалось отверстия для вентиляции она не закрывала)))
в связи с этим ряд вопросов не найденных на форуме:
- есть возможность мониторить температуру процессора?
- как проверить может это усб-хаб вытворяет? (другого нету)

P.S. всматриваюсь в лог, но пока оно работает((

117

Re: драйвер для камеры кинетик

serpet :

есть возможность мониторить температуру процессора?

нет

serpet :

как проверить может это усб-хаб вытворяет? (другого нету)

продолжать всматриваться в лог.

118

Re: драйвер для камеры кинетик

интересно, почему mjpgstreamer потребляет 20% процессора, даже если нет ни одного клиента у него.
Вхолостую вроде ведь не должен грузить?

119

Re: драйвер для камеры кинетик

Доброго времени суток, дорогие форумчане! Интересует следующий вопрос:

Я подключил веб-камеру через USB-порт роутер, присвоил порт, из внешки и из локальной сети всё показывает без проблем. Но показ идёт на странице в браузере, на странице MJPG-стримера. Это немного неудобно. Хочу вывести картинку в специализированный софт, где отображаются остальные IP-камеры. Отсюда вопрос: как мне узнать прямую ссылку на MJPG поток? На данный момент удалось отвязаться от браузера только установкой VLC-плеера, и открытием ссылки вида "IP-адрес/?action=stream". Возможно ли вообще перехватить по какой-либо ссылку MJPG, YUV, ASF или какой-либо другой поток, который будет понимать WebcamXP, или какое-либо другое ПО для IP-камер? Заранее спасибо!