Работа с потоком
На странице представлены команды для работы с потоком, а именно:
Создание потока
Удаление потока
Отключение потока
Для начала захвата медиасервером потока необходимо его правильно сконфигурировать. Каждый файл конфигурации должен содержать параметры одного потока.
Путь к файлам конфигурации потока задается в параметре server.media.streams
Сервер загружает из директории все файлы с расширением .yaml
. Остальные файлы игнорирует.
Одному потоку соответствует одна конфигурационная настройка.
Создание потока
Все созданные потоки хранятся в одной папке:
/opt/<xxxx>/media-server/streams/
Каждый поток имеет свою конфигурационную настройку. В созданный файл *.ini необходимо скопировать шаблон конфигурационной настройки.
Файл имеет вид: stream-uid.ini
При создании потока необходимо, чтобы его название было уникальным
Создание файла:
/opt/<xxxx>/media-server/streams/ sudo touch 123.ini
«Конфигурационная настройка потока камеры».
Удаление потока
Удаление происходит в 3 этапа.
1. Удаляется поток
sudo rm cbd5918d-c977-4534-a0cc-d588c9db5795.ini
2. Удаляется архив (полностью папку с указанием её местоположения)
rm -r cbd5918d-c977-4534-a0cc-d588c9db5795
3. После удаления сервис необходимо перезагрузить
sudo service <xxxx>-media-server restart
Отключение потока
В некоторых ситуациях достаточно просто отключить поток.
Если поток отключается, то он перестает записываться, но архивные записи на сервере остаются.
В файле конфигурационной настройки отключить поток значением false
stream-enable = false //Выключение потока