Video Surveillance
Справочник кодеков для видеонаблюдения
2025-12-11 21:00
В фокусе
Программное обеспечение
Новости видеонаблюдения
Оборудование
H.264 (AVC) - золотой стандарт видеонаблюдения
Это основной кодек для всех IP-камер последних 15 лет.
Преимущества:
оптимальное соотношение качество/битрейт;
высокая совместимость с VMS, NVR, мобильными приложениями;
работает на любом железе — от старых DVR до облачных серверов;
стабилен и предсказуем.
Профили:
Baseline
— минимальная совместимость, нет B-frames; старые камеры/клиенты.
Main
— «универсальный» режим.
High
— лучшее качество при том же битрейте; рекомендуют для архивов и 4К-камер.
Где использовать:
повсеместно. Это основной рабочий инструмент CCTV.
H.265 (HEVC) - сжатие вдвое лучше, но с нюансами
H.265 нужен для:
4K-камер,
длинных архивов,
каналов с ограниченной пропускной способностью.
Плюсы:
примерно
в 1.5–2 раза меньший битрейт
, чем H.264 при том же качестве.
Минусы:
не все NVR/VMS поддерживают HEVC;
декодирование требует более мощного CPU/GPU;
хуже работает на слабых мобильных устройствах;
некоторые камеры дают HEVC нестабильно (долгий GOP, редкие ключевые кадры).
Где использовать:
4K / 8MP камеры,
архивы, где важен объём,
каналы со слабой связью.
H.266 (VVC) - будущее, которое ещё не наступило
Новый стандарт от Fraunhofer/ITU.
Плюсы:
ещё
на 30–50% эффективнее
H.265;
идеально для 8К, аналитики и больших архивов.
Минусы:
пока почти не поддерживается производителями камер,
декодирование тяжёлое,
нет нормальной аппаратной поддержки,
патентный и дорогой.
Где использовать:
пока — только в экспериментах.
MJPEG - привет из прошлого, но иногда нужен
Каждый кадр — JPEG-изображение.
Никакой сложной компрессии.
Преимущества:
идеально подходит для аналитики, где нужен каждый кадр без артефактов;
минимальная задержка (почти 0);
отлично работает в нестабильных сетях.
Недостатки:
огромный битрейт;
не подходит для длительных архивов.
Где используется:
старые камеры,
системы распознавания номеров (высокое качество кадра),
специализированные аналитические решения.
H.264+ и H.265+ (Dahua/Hikvision)
Это не отдельные кодеки, а «улучшенные пресеты» производителей.
Что они делают:
удаляют статические области,
оптимизируют движущиеся зоны,
уменьшают битрейт в разы.
Проблема:
эти форматы не стандартизированы,
некоторые VMS работают с ними плохо,
иногда дают несовместимый с медиасерверами поток.
Где использовать:
когда у вас только их NVR и вы не экспортируете поток наружу.
MPEG-4 ASP / MPEG-2 - древность, которая ещё встречается
Используются в:
старых DVR,
бюджетных OEM-камерах,
устаревших аналоговых IP-кодерах.
Минусы:
низкое качество,
огромный битрейт,
слабая совместимость.
Использовать только при крайней необходимости.
AV1 - кодек облачного будущего
Корпорации Google/Netflix/Intel и др. сделали AV1 бесплатным и эффективным.
Плюсы:
качество лучше H.265 при меньшем битрейте;
свободен от патентов,
начинает поддерживаться новым железом.
Минусы:
камеры почти не умеют AV1,
серверы видеонаблюдения редко поддерживают,
декодирование тяжёлое на CPU,
аппаратная поддержка только в новых видеокартах.
Где использовать:
cloud-архивы,
OTT-вещание,
долгосрочные хранилища.
SVAC / SVAC2 - китайский стандарт для гос-CCTV
Используется в Китае для городских систем видеонаблюдения.
Особенности:
встроенная видеоаналитика в кадрах,
оптимизация для гос-регуляций,
специфические контейнеры,
слабая поддержка на мировом рынке.
Редко полезен за пределами Китая.
B-frames: зло или благо для CCTV?
Многие инженеры задают вопрос: «Включать B-frames или нет?»
Ответ:
для видеонаблюдения B-frames лучше отключить
,
т.к. они повышают задержку.
Исключения:
архив с максимальным качеством,
высокодетализированное 4K-видео.
GOP: ключевой параметр качества архива
GOP — расстояние между ключевыми кадрами (I-frames).
малый GOP (1–25) → низкая задержка, высокий битрейт,
большой GOP (100–250) → больше артефактов при просадках сети.
Для CCTV:
1–2 секунды — оптимально
.
VBR vs CBR - какой режим лучше?
CBR
— стабильный битрейт, предсказуемая нагрузка на сеть.
VBR
— лучшее качество, но скачки трафика.
Для CCTV:
для Wi-Fi/LTE → CBR,
для оптики → VBR можно использовать.
Вывод: какие кодеки использовать в современных системах CCTV
H.264
— основной рабочий инструмент (всегда стабильно).
H.265
— когда нужен 4K или маленький битрейт.
MJPEG
— для аналитики и zero-latency сценариев.
H.264/H.265+
— только если всё оборудование одного бренда.
AV1, H.266
— перспективно, но ещё рано.
Редакция CCTV Фокус