LINUX.ORG.RU

ffmpeg как автоматически добавлять новые камеры?

 , ,


0

1

Сервер у меня debian, делаю web приложение для автоматического ретранслирования ip камер, для себя нашёл такую статью на хабре: https://habrahabr.ru/post/236359/ но дело в том, что ретрансляцию для каждой отдельной камеры нужно указывать в конфиге nginx. Простите если вопрос банальный, но какой командой можно добавить новые строки в секцию «rtmp» конфига nginx (php функцию для запуска команды я уже нашёл, нужна только сама команда) или может это нужно делать вовсе как-то по-другому?


В данном случае вам нужно написать скрипт(к примеру на bash или perl) который будет находить нужное место в конфиге и добавлять в него нужную запись(желательно с проверкой, не была ли данная запись добавлена ранее). Ну и дёргать его по крону, или из своего php-скрипта, это как вам будет удобнее.

lucentcode ★★★★★
()

Можно попробовать вынести настройку для каждой камеры в отдельный конфиг и эти конфиги через include /camconfig/*.conf подтягивать

Соответственно автоматизировать придется создание отдельного файла, а не изменения основного конфига nginx

gwinn ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.