1006
правок
Dkirienko (обсуждение | вклад) м (Опечатки поправлены) |
Kekaloav (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Строка 33: | Строка 34: | ||
Если процесс запускается на сервере через ssh, то следует знать об особенности запуска процессов от пользователя, который собирается после запуска разлогиниться. В Альтлинукс и МОС процессы, запущенные пользователем останавливаются при выходе этого пользователя. В случае, если Вы собираетесь запустить и разлогиниться, для корректного функционирования записи эту особенность поведения (она зависит от дистрибутива Linux) надо заблокировать. для этого нужно установить пакет systemd-settings-disable-kill-user-processes. | Если процесс запускается на сервере через ssh, то следует знать об особенности запуска процессов от пользователя, который собирается после запуска разлогиниться. В Альтлинукс и МОС процессы, запущенные пользователем останавливаются при выходе этого пользователя. В случае, если Вы собираетесь запустить и разлогиниться, для корректного функционирования записи эту особенность поведения (она зависит от дистрибутива Linux) надо заблокировать. для этого нужно установить пакет systemd-settings-disable-kill-user-processes. | ||
ffmpeg в данном скрипте пишет поток в формате, в котором его выдает камера. От настроек камеры зависит кодек, разрешение и как следствие объем записанных данных. В моем случае, при использовани камер, настроенных по рекомендациям ЕЦХД , объем файла за 90мин составляет 60-250 мбайт (зависит от активности движения перед камерой). Обычно камеры могут выдавать потоки в 2-3 разрешениях, устанавливаемых параметром subtype в URL. Например ?subtype=2 может означать пониженное разрешение. Насколько я знаю стандарта в этом плане нет, так что нужно искать описание на конкретную модель камеры. | |||
=== WEB камеры === | === WEB камеры === | ||
Скрипт ниже можно запускать на доске, чтобы превратить ее c подключенной web-камерой в rtsp камеру наблюдения. | Скрипт ниже можно запускать на доске, чтобы превратить ее c подключенной web-камерой в rtsp камеру наблюдения. | ||
Работает почему-то не очень надежно.<syntaxhighlight lang="bash"> | |||
#!/bin/bash | #!/bin/bash | ||
#скрипт запускается НЕ от root | #скрипт запускается НЕ от root |