[Модуль] Camshoter (camshoter)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Camshoter (camshoter)

Сообщение directman66 » Пн дек 10, 2018 3:17 pm

Виндового стэнда пока нет под рукой.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: [Модуль] Camshoter (camshoter)

Сообщение ILGAS » Пн дек 10, 2018 3:49 pm

directman66 писал(а):
Пн дек 10, 2018 3:17 pm
Виндового стэнда пока нет под рукой.
жалко((

могу доступ дать через TeamViewer когда будет времечко.
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Camshoter (camshoter)

Сообщение directman66 » Пн дек 10, 2018 8:42 pm

ILGAS писал(а):
Пн дек 10, 2018 3:49 pm
directman66 писал(а):
Пн дек 10, 2018 3:17 pm
Виндового стэнда пока нет под рукой.
жалко((

могу доступ дать через TeamViewer когда будет времечко.
Сделал обработчик для винды. Попробуйте.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Camshoter (camshoter)

Сообщение directman66 » Пн дек 10, 2018 10:07 pm

upd:
Добавлена эмуляция сработки привязанного датчика. Для тестирования функционала. Вызывается с основного окна модуля.

В строку захвата rtsp потока добавлен аудио-поток без перекодировки. Возможно требуется подбор нужных кодеков. Просьба протестировать.

Код: Выделить всё

  exec('timeout -s INT 60s ffmpeg -y -i "'.$url.'" -t '.$sec.' -f mp4 -vcodec copy -pix_fmt yuv420p -acodec copy -an -r 15 '.$savename); 
с моих камер звук почему-то забирается, хотя микрофон в одной из них имеется.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: [Модуль] Camshoter (camshoter)

Сообщение ILGAS » Пн дек 10, 2018 10:39 pm

directman66 писал(а):
ILGAS писал(а):
Пн дек 10, 2018 3:49 pm
directman66 писал(а):
Пн дек 10, 2018 3:17 pm
Виндового стэнда пока нет под рукой.
жалко((

могу доступ дать через TeamViewer когда будет времечко.
Сделал обработчик для винды. Попробуйте.
Скриншоты появились, только появилась новые ошибки

Код: Выделить всё

Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in 


Отправлено с моего P9000 через Tapatalk


directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Camshoter (camshoter)

Сообщение directman66 » Вт дек 11, 2018 11:04 am

ILGAS писал(а):
Пн дек 10, 2018 10:39 pm
directman66 писал(а):
ILGAS писал(а):
Пн дек 10, 2018 3:49 pm
directman66 писал(а):
Пн дек 10, 2018 3:17 pm
Виндового стэнда пока нет под рукой.
жалко((

могу доступ дать через TeamViewer когда будет времечко.
Сделал обработчик для винды. Попробуйте.
Скриншоты появились, только появилась новые ошибки

Код: Выделить всё

Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in 


Отправлено с моего P9000 через Tapatalk
Это у вас фотографии не распознаны, не прописан ключ mail.ru. Добавил проверку. Что фотографии появились, это уже хорошо. Значит угадал причину.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Camshoter (camshoter)

Сообщение directman66 » Вт дек 11, 2018 12:14 pm

Для тех, у кого кодеки камеры отличаются от h264, возможно требуется перекодировка на ходу. Для этого предусмотрел в настройках камеры кастомный путь FFMEGCMD. Заполнять только если сохраняются пустые файлы. Пример заполнения:

Код: Выделить всё

 ffmpeg -y -i rtsp://192.168.1.32:554/user=admin_password=tlJwpbo6_channel=1_stream=1.sdp?real_stream -t #sec -f mp4 -vcodec copy -pix_fmt yuv420p -acodec copy -an -r 15 #savename 
Далее в процессе выполнения #sec и #savename будут заменены на нужные пути модуля. Вы можете поиграть с настройками кодеков:
для видео:
-vcodec copy
-vcodec libx264
для аудио
-acodec copy
-acodec ac3

Возможны другие варианты. Настройки зависят от того, какие кодеки поддерживает камера и какие драйвера установлены в системе.
За это сообщение автора directman66 поблагодарил:
alex.frost (Вт дек 11, 2018 3:01 pm)
Рейтинг: 1.16%
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
bat86
Сообщения: 80
Зарегистрирован: Пн ноя 30, 2015 10:20 pm
Благодарил (а): 25 раз
Поблагодарили: 6 раз

Re: [Модуль] Camshoter (camshoter)

Сообщение bat86 » Вт дек 11, 2018 12:36 pm

А можно добавить галочку чтобы запись осуществлялась только в SecurityArmedMode.active ?
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: [Модуль] Camshoter (camshoter)

Сообщение ILGAS » Вт дек 11, 2018 1:47 pm

directman66 писал(а):
ILGAS писал(а):
Пн дек 10, 2018 10:39 pm
directman66 писал(а):
ILGAS писал(а):
Пн дек 10, 2018 3:49 pm
directman66 писал(а):
Пн дек 10, 2018 3:17 pm
Виндового стэнда пока нет под рукой.
жалко((

могу доступ дать через TeamViewer когда будет времечко.
Сделал обработчик для винды. Попробуйте.
Скриншоты появились, только появилась новые ошибки

Код: Выделить всё

Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\camshoter\camshoter.class.php on line 735 Warning: Invalid argument supplied for foreach() in 


Отправлено с моего P9000 через Tapatalk
Это у вас фотографии не распознаны, не прописан ключ mail.ru. Добавил проверку. Что фотографии появились, это уже хорошо. Значит угадал причину.
У меня уже был установлен Токинг)) думаю причина не в этом. После обновления ошибки нет.
Дмитрий, подскажи как пользоваться mail vision?

Отправлено с моего P9000 через Tapatalk

directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Camshoter (camshoter)

Сообщение directman66 » Вт дек 11, 2018 2:46 pm

для винды еще нужно прописать корректный путь для curl. Чуть позже сделаю.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить