Запись RTSP-потока: архив видео с камеры

Как записывать видео с RTSP-камеры на сервер, NAS или в облако. FFmpeg, Shinobi, RTSP.KZ. Настройка архива, ротация, расчёт дискового пространства.

Проблема RTSP.KZ 🔧 Работает

Способы записи RTSP-потока

IP-камеры могут записывать на встроенную SD-карту, NVR, или внешний сервер. Рассмотрим все варианты.

1. SD-карта в камере

Простейший вариант: вставьте MicroSD (до 256 ГБ) в камеру. Запись настраивается в веб-интерфейсе камеры. Минусы: ограниченный объём, ненадёжно (карта может выйти из строя), нет удалённого доступа к записям.

2. NVR (видеорегистратор)

Специализированное устройство: принимает RTSP от 4-64 камер, записывает на HDD. Hikvision, Dahua, TRASSIR — все имеют линейки NVR. Плюсы: надёжно, локальный доступ. Минусы: дорого, нужен физический доступ.

3. FFmpeg на сервере

Запись RTSP в файл через FFmpeg — бесплатно и гибко:

ffmpeg -rtsp_transport tcp \ -i rtsp://admin:pass@ip:554/stream \ -c copy -f segment \ -segment_time 3600 \ -segment_format mp4 \ /archive/cam1_%Y%m%d_%H%M%S.mp4

Записывает часовые MP4-файлы с датой в имени.

4. RTSP.KZ (облачный архив)

RTSP.KZ на тарифе «Бизнес» сохраняет записи в облаке. Доступ через веб-интерфейс — смотрите архив из браузера, скачивайте фрагменты.

Расчёт дискового пространства

Сколько места нужно для записи видео с камеры:

1080p H.264, 4 Мбит/с

1 час = 1.8 ГБ
1 сутки = 43 ГБ
30 дней = 1.3 ТБ
1 камера × 30 дней = 1.3 ТБ

1080p H.265, 2 Мбит/с

1 час = 0.9 ГБ
1 сутки = 21.6 ГБ
30 дней = 648 ГБ
1 камера × 30 дней = 648 ГБ

4K H.265, 8 Мбит/с

1 час = 3.6 ГБ
1 сутки = 86 ГБ
30 дней = 2.6 ТБ
1 камера × 30 дней = 2.6 ТБ

Совет: используйте запись по движению — экономит 50-70% дискового пространства.

Ротация архива

Чтобы диск не переполнился, настройте автоудаление старых записей:

# Удалить записи старше 30 дней (cron, ежедневно) 0 3 * * * find /archive/ -name "*.mp4" -mtime +30 -delete

На NVR ротация настраивается автоматически: «Перезапись при заполнении» — включить.

Часто задаваемые вопросы

Сколько места занимает запись с одной камеры за месяц?

1080p H.264 при 4 Мбит/с: ~1.3 ТБ/месяц. С H.265: ~650 ГБ/месяц. С записью по движению: ~200-400 ГБ/месяц. Используйте калькулятор: битрейт × 3600 × 24 × 30 / 8 / 1024 / 1024 = ГБ.

Можно ли записывать RTSP без NVR?

Да. FFmpeg записывает RTSP-поток в файл (MP4/MKV) на обычном компьютере или VPS. Также можно использовать Shinobi (open-source VMS) или RTSP.KZ (облачный архив).

Как просматривать записанный архив удалённо?

NVR: через мобильное приложение (Hik-Connect, DMSS). FFmpeg: настройте nginx для раздачи файлов. RTSP.KZ: веб-интерфейс с таймлайном и скачиванием фрагментов.

Что лучше для архива — H.264 или H.265?

H.265 экономит ~50% места при том же качестве. Минус — CPU-нагрузка при воспроизведении. Рекомендуем H.265, если камера и плеер поддерживают.

Другие решения

Устали от проблем с RTSP?

RTSP.KZ берёт на себя конвертацию, транскодирование и доставку видео. Просто вставьте RTSP-ссылку — смотрите в браузере.

Попробовать бесплатно