1006
правок
Kekaloav (обсуждение | вклад) |
Kekaloav (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Для записи с IP камер во время диагностики МЦКО удобно использовать например моноблок учителя. Чтобы ничего не забыть прописываем в crontab (файл /var/spool/cron/teacher) расписание диагностик на день, и комп сам их включит и выключит запись через заданное время, а файлы заботливо сложит в указанный Вами каталог, который можно и расшарить. | Для записи с IP камер во время диагностики МЦКО удобно использовать например моноблок учителя. Чтобы ничего не забыть прописываем в crontab (файл /var/spool/cron/teacher) расписание диагностик на день, и комп сам их включит и выключит запись через заданное время, а файлы заботливо сложит в указанный Вами каталог, который можно и расшарить. | ||
Строка 33: | Строка 30: | ||
Если процесс запускается на сервере через ssh, то следует знать об особенности запуска процессов от пользователя, который собирается после запуска разлогиниться. В Альтлинукс и МОС процессы, запущенные пользователем останавливаются при выходе этого пользователя. В случае, если Вы собираетесь запустить и разлогиниться, для корректного функционирования записи эту особенность поведения (она зависит от дистрибутива Linux) надо заблокировать. для этого нужно установить пакет systemd-settings-disable-kill-user-processes. | Если процесс запускается на сервере через ssh, то следует знать об особенности запуска процессов от пользователя, который собирается после запуска разлогиниться. В Альтлинукс и МОС процессы, запущенные пользователем останавливаются при выходе этого пользователя. В случае, если Вы собираетесь запустить и разлогиниться, для корректного функционирования записи эту особенность поведения (она зависит от дистрибутива Linux) надо заблокировать. для этого нужно установить пакет systemd-settings-disable-kill-user-processes. | ||
Как просматривать видеокамеры в веббраузере на страничке своего сервера | |||
$proc=shell_exec("ps ax | grep -v grep | grep \"/usr/bin/vlc\" | grep \"dst=:$port\""); | |||
$new=0; | |||
if($proc=="") | |||
{ | |||
shell_exec("nohup /usr/bin/cvlc -Idummy \"".$g['surl']."\" --sout \"#transcode{venc=ffmpeg{strict=1}}:standard{access=http{mime=video/mp4},mux=mkv,dst=:".$port."/}\" >/dev/null 2>/dev/null &"); | |||
$ | |||
[[Категория:МОС]] | [[Категория:МОС]] | ||
[[Категория:Скрипты]] | [[Категория:Скрипты]] |