Запись видео с камер: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
нет описания правки
Строка 30: Строка 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  &");
$




[[Категория:МОС]]
[[Категория:МОС]]
[[Категория:Скрипты]]
[[Категория:Скрипты]]

Навигация