Как организовать запись видео с видеорегистратора ST‑NVR‑S0806K15 на сервер Ubuntu 24.04 без внутреннего жесткого диска?
Я купил регистратор без HDD и хотел бы сохранять архивы на уже существующем диске сервера по сети, но устройство поддерживает запись только на внутренний диск. Какие варианты существуют для записи видео без покупки дополнительного HDD? Нужно решить вопрос сегодня.
Скорее всего, NVR ST‑NVR‑S0806K15 не умеет писать напрямую на сетевой ресурс, но он поддерживает потоковое вещание (RTSP/ONVIF). Поэтому можно либо подключить к устройству USB‑накопитель, либо захватить RTSP‑поток на сервере и сохранить его там. Ниже перечислены конкретные варианты и пошаговые инструкции.
Содержание
- Подключение USB‑диска как внутреннего хранилища
- Захват RTSP‑потока на сервере Ubuntu
- Использование NVR‑программ для записи
- Проверка и управление записью
Подключение USB‑диска как внутреннего хранилища
Многие модели NVR, включая ST‑NVR‑S0806K15, поддерживают форматирование USB‑накопителей как внутреннего диска.
- Подготовьте флешку или внешнее SSD с файловой системой NTFS или FAT32 (часто требуется NTFS для больших файлов).
- Вставьте накопитель в USB‑порт устройства.
- Зайдите в веб‑интерфейс регистратора, перейдите в раздел Storage → USB Devices.
- Выберите накопитель и нажмите Format (это удалит всё на диске).
- После форматирования включите запись в настройках Recording → Schedule → Enable.
Если устройство не видит USB‑накопитель, проверьте его размер (больше 2 TB часто не поддерживается) и наличие драйверов.
При правильной настройке устройство будет вести запись так же, как с внутренним HDD, но без необходимости покупать отдельный диск.
Захват RTSP‑потока на сервере Ubuntu
Если подключение USB невозможно или вы хотите сохранять видео в более гибком формате, используйте RTSP‑поток.
- Найдите URL потока. Обычно он выглядит так:
rtsp://<пользователь>:<пароль>@<ip-адрес>/stream1
Информацию о точном пути можно получить в руководстве к устройству или в разделе Network → RTSP. - Установите
ffmpeg:bashsudo apt update sudo apt install ffmpeg - Запустите запись:Этот вызов разбивает запись на 1‑часовые сегменты и сохраняет их в указанную директорию.bash
ffmpeg -i rtsp://user:pass@192.168.1.100/stream1 \ -c copy -f segment -reset_timestamps 1 \ -segment_time 3600 -strftime 1 \ /mnt/nvr_archive/%Y-%m-%d_%H-%M-%S.mp4 - Добавьте задание в
cronили используйтеsystemd‑timerдля автоматической перезаписи после сбоев.
Пояснения
-c copyсохраняет поток без перекодирования, экономя ресурсы.-segment_time 3600задаёт длину сегмента (в секундах).-strftime 1формирует имя файла по дате/времени.
Такой подход позволяет хранить видео на любом диске сервера, а не только на памяти NVR.
Использование NVR‑программ для записи
Если вам удобно управлять записями из одного интерфейса, можно установить открытое NVR‑решение на Ubuntu.
| Программа | Особенности | Как подключить ST‑NVR‑S0806K15 |
|---|---|---|
| ZoneMinder | Легко интегрируется, поддерживает RTSP, веб‑интерфейс | Добавьте камеру > RTSP Stream > укажите URL |
| Shinobi | Модульная, масштабируемая, поддерживает ONVIF | Создайте Camera > URL = RTSP‑адрес |
| MotionEye | Минималистичная, но ограничена | Параметр RTSP URL в конфигурации |
Установить, например, ZoneMinder можно через apt и включить Video Capture для RTSP‑потока. После этого все видео будет сохраняться в /var/lib/zoneminder/recording.
Эти решения позволяют централизованно хранить записи, управлять расписанием и проводить поиск по метаданным.
Проверка и управление записью
- Мониторинг:
htop,iotop,ffmpeg -reportпокажут загрузку CPU и диска. - Backups: настройте
rsyncилиduplicityдля регулярного копирования архивов на внешний NAS. - Уведомления:
sendmailилиTelegram botмогут оповещать о сбоях в потоке.
Соблюдая эти шаги, вы сможете вести запись с ST‑NVR‑S0806K15 без покупки дополнительного HDD и использовать уже существующий серверный диск.
Источники
- Документация ST‑NVR‑S0806K15 – Руководство пользователя
- RTSP – Wikipedia
- ffmpeg – официальная документация
- ZoneMinder – официальный сайт
- Shinobi – GitHub репозиторий
- MotionEye – официальная страница
Заключение
- USB‑накопитель – самый простой способ превратить NVR в полноценный NVR без покупки HDD.
- RTSP‑поток + ffmpeg – гибкое решение, позволяющее сохранять видео на любом сервере.
- Открытые NVR‑программы (ZoneMinder, Shinobi, MotionEye) упрощают управление и расширяют функциональность.
Выберите вариант, который лучше всего вписывается в вашу инфраструктуру и бюджет, и настройте его сегодня – запись видео будет работать стабильно без дополнительных дисков.