Как рассчитать объём архива и нагрузку на сеть для видеонаблюдения
Практика4 минРедакция Innovialabs
Коротко
Объём архива — это суммарный битрейт камер, умноженный на время записи: камера на 1 Мбит/с пишет около 10,8 ГБ в сутки, дальше умножаете на битрейт, число камер, дни и долю записи и добавляете запас.
Короткий ответ
Всё начинается с битрейта — сколько мегабит в секунду отдаёт камера. Дальше чистая арифметика:
- Архив за сутки, ГБ = битрейт (Мбит/с) × 86 400 с ÷ 8 ÷ 1000 = битрейт × 10,8
- Весь архив, ГБ = битрейт × 10,8 × число камер × дни хранения × доля записи
- Нагрузка на сеть, Мбит/с = сумма битрейтов всех потоков, идущих через канал
К результату добавьте запас на более «тяжёлые» сцены, служебные данные файловой системы и RAID.
От чего зависит битрейт
Разрешение — лишь один из факторов. На практике битрейт определяют:
- Кодек. H.265 обычно требует заметно меньшего битрейта, чем H.264, при сопоставимом качестве. «Умные» кодеки производителей камер дополнительно снижают его на статичных сценах. Убедитесь, что регистратор, программа просмотра и интеграции поддерживают выбранный кодек.
- FPS. Для большинства задач в офисе и магазине хватает 10–15 кадров в секунду. Больше кадров — больше данных.
- Сцена и освещение. Качающиеся деревья, поток людей, дождь и ночные шумы в ИК-режиме могут сильно поднять битрейт.
- CBR или VBR. При постоянном битрейте расчёт точный, при переменном берите настроенный максимум — так оценка будет безопасной.
- Основной поток и субпоток. Камера отдаёт качественный поток для записи и лёгкий — для превью и просмотра с телефона.
Самый надёжный источник цифры — не паспорт камеры, а сама камера: выставьте разрешение, кодек и FPS и посмотрите реальный битрейт в статистике регистратора днём и ночью.
Постоянная запись или по движению
Запись по движению или по событиям пишет только когда что-то происходит. Её эффект учитывает доля записи — часть времени, когда камера реально пишет. Коридор ночью может писать редко, касса — почти весь день. Если данных нет, замерьте неделю или считайте как для постоянной записи, а экономию от детекции воспринимайте как бонус.
Учтите: детектор может пропускать события, а пред- и постзапись добавляют время к каждому событию.
Примеры расчёта
Допущения для наглядности (замените их своими замерами): H.265 — 2 Мбит/с на камеру, H.264 — 4 Мбит/с, срок хранения в днях и запас 20%.
| Конфигурация | Архив за сутки | Архив за период | С запасом |
|---|---|---|---|
| 4 камеры, H.265, постоянно, 30 дней | 4 × 2 × 10,8 = 86,4 ГБ | 2592 ГБ ≈ 2,6 ТБ | ≈ 3,1 ТБ |
| 16 камер, H.265, постоянно, 30 дней | 16 × 2 × 10,8 = 345,6 ГБ | 10 368 ГБ ≈ 10,4 ТБ | ≈ 12,4 ТБ |
| 16 камер, H.265, доля записи 0,4, 30 дней | 138,2 ГБ | ≈ 4,1 ТБ | ≈ 5 ТБ |
| 32 камеры, H.264, постоянно, 14 дней | 32 × 4 × 10,8 = 1382,4 ГБ | ≈ 19,4 ТБ | ≈ 23,2 ТБ |
| 32 камеры, H.265, постоянно, 14 дней | 691,2 ГБ | ≈ 9,7 ТБ | ≈ 11,6 ТБ |
Последние две строки показывают, почему выбор кодека важен на больших системах: при этих допущениях тот же срок хранения требует вдвое меньше дисков.
Нагрузка на сеть
- 4 камеры × 2 Мбит/с = 8 Мбит/с. Справится любой коммутатор.
- 16 камер × 2 Мбит/с = 32 Мбит/с на запись плюс субпотоки, если кто-то смотрит сетку камер.
- 32 камеры × 4 Мбит/с = 128 Мбит/с. Это больше, чем порт 100 Мбит/с, поэтому аплинк регистратора и связи между коммутаторами должны быть гигабитными.
Что проверить:
- Лимит входящего потока регистратора — у каждого NVR есть максимум по входящему видео.
- PoE-бюджет коммутатора, если камеры питаются по Ethernet.
- Удалённый просмотр идёт через исходящий канал интернета. Для телефонов используйте субпотоки и не рассчитывайте смотреть все основные потоки удалённо.
- Отдельный VLAN для камер, чтобы видео не конкурировало с офисным трафиком.
Частые ошибки
- Считать только по разрешению, забывая про ночные шумы и оживлённые сцены.
- Путать ТБ и ТиБ. Диск на 4 ТБ в системе показывается меньше, а RAID забирает часть сырой ёмкости.
- Нет запаса на рост. Камеры добавляются — оставляйте свободные отсеки или берите регистратор с запасом.
- Обычные десктопные диски. Диски для видеонаблюдения рассчитаны на постоянную запись.