BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: multimedia/motion 4.x
СообщениеДобавлено: Ср 28 дек, 2016 2:04 pm 
Не в сети

Зарегистрирован: Вт 18 сен, 2007 10:26 am
Сообщения: 814
Откуда: СССР, Красноярск
Здравствуйте всем!
Вышел новый motion, в портах он свежий версии 4.0.1
Конфиги от старого отличаются, но есть пример.
Переписал я их на новый манер, и....
Демон стартует и работает (неправильную запись видео с фризами здесь я пока не рассматриваю,
тем более такие проблемы наблюдаются и на других платформах и разработчики в курсе),
а вот WEB-интерфейс стартовать не хочет, ругается:
Код:
[0:] [NTC] [ALL] [Dec 18 20:49:58] motion_startup: Using log type (ALL)
log level (ALL)
[0:] [NTC] [ENC] [Dec 18 20:49:58] ffmpeg_init: ffmpeg libavcodec
version 57.64.101 libavformat version 57.56.100
[0:] [NTC] [ALL] [Dec 18 20:49:58] main: Motion running in setup mode.
[0:] [NTC] [ALL] [Dec 18 20:49:58] main: Camera 1 is from
/usr/local/etc/motion/camera1.conf
[0:] [NTC] [ALL] [Dec 18 20:49:58] main: Camera 1 is device: /dev/bktr0
input -1
[0:] [NTC] [ALL] [Dec 18 20:49:58] main: Stream port 8081
[0:] [NTC] [ALL] [Dec 18 20:49:58] main: Camera 2 is from
/usr/local/etc/motion/camera2.conf
[0:] [NTC] [ALL] [Dec 18 20:49:58] main: Camera 2 is device: /dev/bktr1
input -1
[0:] [NTC] [ALL] [Dec 18 20:49:58] main: Stream port 8082
[0:] [NTC] [ALL] [Dec 18 20:49:58] main: Waiting for threads to finish,
pid: 43548
[1:] [NTC] [ALL] [Dec 18 20:49:58] motion_init: Camera 1 started: motion
detection Enabled
[1:] [NTC] [VID] [Dec 18 20:49:58] vid_start: [/dev/bktr0]
[2:] [NTC] [ALL] [Dec 18 20:49:58] motion_init: Camera 2 started: motion
detection Enabled
[2:] [NTC] [VID] [Dec 18 20:49:58] vid_start: [/dev/bktr1]
[1:] [ERR] [VID] [Dec 18 20:49:58] set_input: Channel Port -1 out of
range (0-4)
[1:] [NTC] [VID] [Dec 18 20:49:58] v4l_start: set input [-1]
[1:] [WRN] [ALL] [Dec 18 20:49:58] motion_init: Could not fetch initial
image from camera Motion continues using width and height from config
file(s)
[1:] [NTC] [ALL] [Dec 18 20:49:58] image_ring_resize: Resizing
pre_capture buffer to 1 items
[2:] [ERR] [VID] [Dec 18 20:49:58] set_input: Channel Port -1 out of
range (0-4)
[2:] [NTC] [VID] [Dec 18 20:49:58] v4l_start: set input [-1]
[2:] [WRN] [ALL] [Dec 18 20:49:58] motion_init: Could not fetch initial
image from camera Motion continues using width and height from config
file(s)
[2:] [NTC] [ALL] [Dec 18 20:49:58] image_ring_resize: Resizing
pre_capture buffer to 1 items
[1:] [NTC] [STR] [Dec 18 20:49:58] http_bindsock: error binding on
127.0.0.1 port 8081
[2:] [NTC] [STR] [Dec 18 20:49:58] http_bindsock: error binding on
127.0.0.1 port 8082
[1:] [ERR] [ALL] [Dec 18 20:49:58] motion_init: Problem enabling
motion-stream server in port 8081: Invalid argument
[2:] [ERR] [ALL] [Dec 18 20:49:58] motion_init: Problem enabling
motion-stream server in port 8082: Invalid argument
[1:] [NTC] [ALL] [Dec 18 20:49:58] motion_loop: Thread exiting
[2:] [NTC] [ALL] [Dec 18 20:49:58] motion_loop: Thread exiting

Вопрос понимающим в системном программировании: может системные вызовы не те используются?
P.S. Может я не прав, и кто-то оное настроил?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: multimedia/motion 4.x
СообщениеДобавлено: Ср 28 дек, 2016 4:38 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5076
Откуда: Москва
AlexVPetrov писал(а):
Вопрос понимающим в системном программировании: может системные вызовы не те используются?

Те, но возможно не так.

Во-первых, убедитесь что на упомянутых портах никто не слушает.
Во-вторых, положите https://people.freebsd.org/~amdmi3/moti ... h-stream.c в files/ порта motion, пересоберите, попробуйте и покажите ошибку.
В-третьих, положите https://people.freebsd.org/~amdmi3/moti ... h-stream.c в files/ порта motion (перезапишите предедущий патч), пересоберите и попробуйте - возможно, сразу исправится.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: multimedia/motion 4.x
СообщениеДобавлено: Ср 28 дек, 2016 5:03 pm 
Не в сети

Зарегистрирован: Вт 18 сен, 2007 10:26 am
Сообщения: 814
Откуда: СССР, Красноярск
Порты свободны.
После первого патча:
Код:
[0:] [NTC] [ALL] [Dec 28 20:00:52] motion_startup: Using log type (ALL) log level (ALL)
[0:] [NTC] [ALL] [Dec 28 20:00:52] become_daemon: Motion going to daemon mode
[0:] [NTC] [ALL] [Dec 28 20:00:52] become_daemon: Created process id file /var/run/motion.pid. Process ID is 9330
[0:] [NTC] [ALL] [Dec 28 20:00:52] motion_startup: Motion running as daemon process
[0:] [NTC] [ENC] [Dec 28 20:00:52] ffmpeg_init: ffmpeg libavcodec version 57.64.101 libavformat version 57.56.100
[0:] [NTC] [ALL] [Dec 28 20:00:52] main: Camera 1 is from /usr/local/etc/motion/camera1.conf
[0:] [NTC] [ALL] [Dec 28 20:00:52] main: Camera 1 is device: /dev/bktr0 input 0
[0:] [NTC] [ALL] [Dec 28 20:00:52] main: Stream port 8081
[0:] [NTC] [ALL] [Dec 28 20:00:52] main: Camera 2 is from /usr/local/etc/motion/camera2.conf
[0:] [NTC] [ALL] [Dec 28 20:00:52] main: Camera 2 is device: /dev/bktr1 input 0
[0:] [NTC] [ALL] [Dec 28 20:00:52] main: Stream port 8082
[1:] [NTC] [ALL] [Dec 28 20:00:52] motion_init: Camera 1 started: motion detection Enabled
[0:] [NTC] [ALL] [Dec 28 20:00:52] main: Waiting for threads to finish, pid: 9330
[1:] [NTC] [VID] [Dec 28 20:00:52] vid_start: [/dev/bktr0]
[2:] [NTC] [ALL] [Dec 28 20:00:52] motion_init: Camera 2 started: motion detection Enabled
[2:] [NTC] [VID] [Dec 28 20:00:52] vid_start: [/dev/bktr1]
[1:] [NTC] [VID] [Dec 28 20:00:52] set_input: to [0]
[1:] [NTC] [VID] [Dec 28 20:00:52] set_input_format: to 0
[1:] [NTC] [VID] [Dec 28 20:00:52] set_geometry: to [640/480] Norm 0
[0:] [NTC] [STR] [Dec 28 20:00:52] http_bindsock: error binding on any IPv4 address port 8079
[0:] [NTC] [STR] [Dec 28 20:00:52] motion_web_control: motion-httpd thread exit
[1:] [NTC] [VID] [Dec 28 20:00:52] v4l_start: METEORCAPTUR METEOR_CAP_CONTINOUS
[1:] [NTC] [VID] [Dec 28 20:00:53] get_hue: to [0]
[1:] [NTC] [VID] [Dec 28 20:00:53] v4l_start: HUE [0]
[1:] [NTC] [VID] [Dec 28 20:00:53] get_saturation: to [90]
[1:] [NTC] [VID] [Dec 28 20:00:53] v4l_start: SATURATION [90]
[1:] [NTC] [VID] [Dec 28 20:00:53] get_brightness: to [0]
[1:] [NTC] [VID] [Dec 28 20:00:53] v4l_start: BRIGHTNESS [0]
[1:] [NTC] [VID] [Dec 28 20:00:53] get_contrast: to [108]
[1:] [NTC] [VID] [Dec 28 20:00:53] v4l_start: CONTRAST [108]
[1:] [NTC] [VID] [Dec 28 20:00:53] vid_start: VIDEO_PALETTE_YUV420P imgs.type
[1:] [NTC] [ALL] [Dec 28 20:00:53] image_ring_resize: Resizing pre_capture buffer to 1 items
[2:] [NTC] [VID] [Dec 28 20:00:53] set_input: to [0]
[2:] [NTC] [VID] [Dec 28 20:00:53] set_input_format: to 0
[2:] [NTC] [VID] [Dec 28 20:00:53] set_geometry: to [640/480] Norm 0
[2:] [NTC] [VID] [Dec 28 20:00:53] v4l_start: METEORCAPTUR METEOR_CAP_CONTINOUS
[2:] [NTC] [VID] [Dec 28 20:00:54] get_hue: to [0]
[2:] [NTC] [VID] [Dec 28 20:00:54] v4l_start: HUE [0]
[2:] [NTC] [VID] [Dec 28 20:00:54] get_saturation: to [90]
[2:] [NTC] [VID] [Dec 28 20:00:54] v4l_start: SATURATION [90]
[2:] [NTC] [VID] [Dec 28 20:00:54] get_brightness: to [0]
[2:] [NTC] [VID] [Dec 28 20:00:54] v4l_start: BRIGHTNESS [0]
[2:] [NTC] [VID] [Dec 28 20:00:54] get_contrast: to [108]
[2:] [NTC] [VID] [Dec 28 20:00:54] v4l_start: CONTRAST [108]
[2:] [NTC] [VID] [Dec 28 20:00:54] vid_start: VIDEO_PALETTE_YUV420P imgs.type
[2:] [NTC] [ALL] [Dec 28 20:00:54] image_ring_resize: Resizing pre_capture buffer to 1 items
[1:] [NTC] [STR] [Dec 28 20:00:54] http_bindsock: error binding on 127.0.0.1 port 8081
[1:] [ERR] [ALL] [Dec 28 20:00:54] motion_init: Problem enabling motion-stream server in port 8081: Invalid argument
[1:] [NTC] [ALL] [Dec 28 20:00:54] motion_loop: Thread exiting
[1:] [INF] [ALL] [Dec 28 20:00:54] motion_cleanup: Calling vid_close() from motion_cleanup
[1:] [NTC] [VID] [Dec 28 20:00:54] vid_close: Closing video device /dev/bktr0
[2:] [NTC] [STR] [Dec 28 20:00:54] http_bindsock: error binding on 127.0.0.1 port 8082
[2:] [ERR] [ALL] [Dec 28 20:00:54] motion_init: Problem enabling motion-stream server in port 8082: Invalid argument
[2:] [NTC] [ALL] [Dec 28 20:00:54] motion_loop: Thread exiting
[2:] [INF] [ALL] [Dec 28 20:00:54] motion_cleanup: Calling vid_close() from motion_cleanup
[2:] [NTC] [VID] [Dec 28 20:00:54] vid_close: Closing video device /dev/bktr1
[0:] [NTC] [ALL] [Dec 28 20:00:54] main: Motion thread 1 restart
[0:] [NTC] [ALL] [Dec 28 20:00:54] main: Motion thread 2 restart
[1:] [NTC] [ALL] [Dec 28 20:00:54] motion_init: Camera 1 started: motion detection Enabled
[1:] [NTC] [VID] [Dec 28 20:00:54] vid_start: [/dev/bktr0]
[2:] [NTC] [ALL] [Dec 28 20:00:54] motion_init: Camera 2 started: motion detection Enabled
[2:] [NTC] [VID] [Dec 28 20:00:54] vid_start: [/dev/bktr1]
[1:] [NTC] [VID] [Dec 28 20:00:54] set_input: to [0]
[1:] [NTC] [VID] [Dec 28 20:00:54] set_input_format: to 0
[1:] [NTC] [VID] [Dec 28 20:00:54] set_geometry: to [640/480] Norm 0
[1:] [NTC] [VID] [Dec 28 20:00:54] v4l_start: METEORCAPTUR METEOR_CAP_CONTINOUS
[1:] [NTC] [VID] [Dec 28 20:00:55] get_hue: to [0]
[1:] [NTC] [VID] [Dec 28 20:00:55] v4l_start: HUE [0]
[1:] [NTC] [VID] [Dec 28 20:00:55] get_saturation: to [90]
[1:] [NTC] [VID] [Dec 28 20:00:55] v4l_start: SATURATION [90]
[1:] [NTC] [VID] [Dec 28 20:00:55] get_brightness: to [0]
[1:] [NTC] [VID] [Dec 28 20:00:55] v4l_start: BRIGHTNESS [0]
[1:] [NTC] [VID] [Dec 28 20:00:55] get_contrast: to [108]
[1:] [NTC] [VID] [Dec 28 20:00:55] v4l_start: CONTRAST [108]
[1:] [NTC] [VID] [Dec 28 20:00:55] vid_start: VIDEO_PALETTE_YUV420P imgs.type
[1:] [NTC] [ALL] [Dec 28 20:00:55] image_ring_resize: Resizing pre_capture buffer to 1 items
[2:] [NTC] [VID] [Dec 28 20:00:55] set_input: to [0]
[2:] [NTC] [VID] [Dec 28 20:00:55] set_input_format: to 0
[2:] [NTC] [VID] [Dec 28 20:00:55] set_geometry: to [640/480] Norm 0
[2:] [NTC] [VID] [Dec 28 20:00:55] v4l_start: METEORCAPTUR METEOR_CAP_CONTINOUS
[2:] [NTC] [VID] [Dec 28 20:00:56] get_hue: to [0]
[2:] [NTC] [VID] [Dec 28 20:00:56] v4l_start: HUE [0]
[2:] [NTC] [VID] [Dec 28 20:00:56] get_saturation: to [90]
[2:] [NTC] [VID] [Dec 28 20:00:56] v4l_start: SATURATION [90]
[2:] [NTC] [VID] [Dec 28 20:00:56] get_brightness: to [0]
[2:] [NTC] [VID] [Dec 28 20:00:56] v4l_start: BRIGHTNESS [0]
[2:] [NTC] [VID] [Dec 28 20:00:56] get_contrast: to [108]
[2:] [NTC] [VID] [Dec 28 20:00:56] v4l_start: CONTRAST [108]
[2:] [NTC] [VID] [Dec 28 20:00:56] vid_start: VIDEO_PALETTE_YUV420P imgs.type
[2:] [NTC] [ALL] [Dec 28 20:00:56] image_ring_resize: Resizing pre_capture buffer to 1 items
[1:] [NTC] [STR] [Dec 28 20:00:56] http_bindsock: error binding on 127.0.0.1 port 8081
[1:] [ERR] [ALL] [Dec 28 20:00:56] motion_init: Problem enabling motion-stream server in port 8081: Invalid argument
[1:] [NTC] [ALL] [Dec 28 20:00:56] motion_loop: Thread exiting
[1:] [INF] [ALL] [Dec 28 20:00:56] motion_cleanup: Calling vid_close() from motion_cleanup
[1:] [NTC] [VID] [Dec 28 20:00:56] vid_close: Closing video device /dev/bktr0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: multimedia/motion 4.x
СообщениеДобавлено: Ср 28 дек, 2016 5:08 pm 
Не в сети

Зарегистрирован: Вт 18 сен, 2007 10:26 am
Сообщения: 814
Откуда: СССР, Красноярск
После второго патча - ДА, работает!
СПАСИБО!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: multimedia/motion 4.x
СообщениеДобавлено: Ср 28 дек, 2016 5:21 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5076
Откуда: Москва
Тьфу, первый патч не тот был. Но не важно, если работает сейчас будет уже в портах.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика