NVR пишет «Недостаточно ресурсов»: No Resources | Тула

NVR · No Resources · decoding capacity · bitrate

NVR пишет «Недостаточно ресурсов»: decoding capacity, битрейт и потоки камер

На экране видеорегистратора появляется «No Resources», «Not Enough Decoding Resources», «Недостаточно ресурсов» или часть камер перестаёт отображаться в многоканальном режиме. При этом запись на HDD может продолжаться нормально. Причина часто находится не в жёстком диске, а в ограничении декодирования, разрешении, частоте кадров, битрейте или количестве одновременно открытых потоков.

Коротко: у NVR есть как минимум два разных ограничения: входная пропускная способность и decoding capacity. Первый параметр определяет, сколько видеоданных регистратор способен принять от камер, второй - сколько потоков определённого разрешения и FPS он способен одновременно декодировать для live view и playback. Поэтому 8-канальный NVR не обязан одновременно показывать восемь 8 Мп потоков в основном качестве.

«Недостаточно ресурсов» может появляться в разных режимах

Ситуация Что вероятнее ограничено
Одна камера открывается на весь экран, сетка 8 или 16 камер выдаёт No Resources Суммарная decoding capacity Live View
Воспроизводится один канал, но не запускаются 4 или 8 одновременно Decoding capacity синхронного playback
Новая камера не добавляется и появляется ошибка bitrate/resolution limit Разрешение камеры или incoming bandwidth регистратора
Камера Online, но основной поток не открывается Кодек, профиль, разрешение или неподдерживаемый stream type
После замены камер с 2 Мп на 8 Мп часть сетки исчезла Декодирование высокого разрешения
После включения AI стало доступно меньше одновременных потоков Ресурсы процессора распределяются между аналитикой и декодированием
На мониторе ошибка, но архив продолжает записываться Проблема отображения, а не обязательно записи
Первый вопрос: ошибка мешает записывать видео или только одновременно показывать несколько камер? Эти два сценария требуют разной диагностики.

Число каналов, полоса и декодирование являются разными параметрами

CH

Количество каналов

Показывает, сколько IP-камер можно добавить к регистратору при соблюдении остальных ограничений.

Mbps

Incoming Bandwidth

Ограничивает суммарный входящий битрейт камер. Например, восемь камер по 10 Мбит/с уже создают около 80 Мбит/с видеопотока.

DEC

Decoding Capacity

Ограничивает число потоков, которые NVR способен одновременно декодировать для вывода или воспроизведения.

MP

Maximum Resolution

Определяет максимальное разрешение отдельной поддерживаемой камеры или записи, но не гарантирует одновременную работу всех каналов в этом разрешении.

Распространённая ошибка: «NVR поддерживает 8 Мп, значит можно подключить восемь камер 8 Мп и одновременно смотреть все восемь в Main Stream». Это следует проверять по строке Decoding Capability конкретного регистратора.

Что означает decoding capacity простыми словами

Камера передаёт сжатый H.264 или H.265 поток. Чтобы показать его на HDMI, VGA, веб-интерфейсе или во время playback, регистратору нужно декодировать видео. Чем выше разрешение, FPS и сложность потока, тем больше вычислительной мощности требуется.

1 Камера Кодирует изображение в H.264 или H.265
2 Сеть Передаёт сжатый поток на NVR
3 NVR Записывает поток на HDD
4 Декодер Распаковывает выбранные потоки для просмотра
5 Монитор Показывает готовое изображение
Именно поэтому NVR может продолжать писать все камеры на диск, но отказаться одновременно показывать несколько тяжёлых потоков.

Incoming bandwidth ограничивает суммарный поток от камер

В технических характеристиках NVR указывается максимальная входная полоса в Мбит/с. Она расходуется основными потоками камер и зависит от битрейта, а не просто от количества подключённых каналов.

8 камер × 8 Мбит/с = около 64 Мбит/с
8 камер × 12 Мбит/с = около 96 Мбит/с

Если NVR имеет лимит 80 Мбит/с, второй пример уже выходит за его возможности, даже если физически регистратор является 8-канальным. Для реального расчёта нужен фактический максимальный битрейт каждой камеры, плюс запас под особенности потока.

Не путайте incoming bandwidth со скоростью Ethernet-порта. Наличие гигабитного LAN не означает, что процессор NVR способен принять и обработать 1 Гбит/с видеоданных.

Main Stream нужен для записи, Sub Stream помогает разгрузить многоканальный просмотр

MAIN

Основной поток

  • высокое разрешение;
  • выше битрейт;
  • используется для качественного архива;
  • требует больше ресурсов при декодировании.
SUB

Дополнительный поток

  • меньшее разрешение;
  • меньше FPS и битрейт;
  • удобен для сетки из многих камер;
  • экономит ресурсы NVR и клиента.
Для сетки 9 или 16 камер логично использовать Sub Stream, а при открытии одной камеры на полный экран переключаться на Main Stream. Многие регистраторы делают это автоматически, но настройки дополнительного потока всё равно нужно проверить.

8 Мп при 30 fps намного тяжелее для декодирования, чем 1080p

Разрешение

Чем больше пикселей в каждом кадре, тем больше данных нужно распаковать и вывести.

FPS

25 или 30 кадров в секунду требуют больше ресурсов, чем 12, 15 или 20 fps при том же разрешении.

Количество окон

Одновременная сетка из нескольких Main Stream быстро увеличивает суммарную нагрузку.

Playback

Синхронное воспроизведение нескольких 4K каналов может быть тяжелее обычного Live View.

Двойной вывод

Независимые HDMI/VGA сценарии у некоторых моделей также используют ресурсы декодирования.

Нужен баланс

Не следует снижать параметры записи без необходимости. Сначала оптимизируют именно поток просмотра.

H.265 экономит трафик и архив, но регистратор должен его поддерживать

Кодек влияет не только на объём хранения, но и на совместимость потока. Старый NVR может поддерживать H.264, но не поддерживать конкретный H.265, H.265+ или профиль новой камеры.

Симптом Что проверить
Unsupported Stream Type Поддерживаемые NVR форматы H.264/H.265 и настройку камеры
Камера добавилась, изображения нет Кодек Main/Sub Stream, профиль и разрешение
Main Stream не работает, Sub Stream работает Разрешение, FPS, битрейт и кодек основного потока
После включения H.265+ появилась нестабильность Совместимость NVR, прошивки и фирменного Smart Codec
Hikvision отдельно указывает: ошибка Unsupported Stream Type означает, что регистратор не поддерживает выбранный тип кодирования камеры. Решение выбирают по списку Video Compression конкретного NVR.

У некоторых NVR decoding capacity отличается при включённом AI

Современные AcuSense и другие AI-регистраторы используют вычислительные ресурсы не только для вывода видео, но и для аналитики. Поэтому производитель может отдельно указывать Decoding Capability для режимов AI on и AI off.

AI by NVR

Аналитика выполняется самим регистратором и расходует его вычислительные ресурсы.

AI by Camera

Аналитика выполняется камерой, а NVR получает готовые события и метаданные.

Смотрите datasheet

Нельзя переносить возможности одной серии NVR на другую, даже если число каналов и внешний корпус одинаковые.

Not Enough Decoding Resources особенно часто появляется при синхронном playback

Официальная поддержка Hikvision связывает эту ошибку с попыткой одновременно воспроизводить больше потоков, чем способен декодировать регистратор. Количество зависит от разрешения и модели NVR.

Один канал воспроизводится

HDD, запись и сам файл вероятнее всего исправны. Ошибка появляется только при увеличении числа окон.

Несколько каналов не запускаются

Уменьшите число одновременно открытых каналов либо используйте более низкое качество, если интерфейс это позволяет.

Не форматируйте HDD из-за ошибки decoding resources. Эта ошибка сама по себе не указывает на неисправность жёсткого диска.

Если ошибка возникает только в сетке, сначала проверьте Sub Stream

Шаг 1

Откройте одну камеру

Проверьте, работает ли Main Stream на полном экране.

Шаг 2

Перейдите в сетку

Посмотрите, на каком количестве окон появляется ошибка.

Шаг 3

Проверьте Sub Stream

Он должен существовать, иметь разумное разрешение и поддерживаемый кодек.

Шаг 4

Уменьшите тяжесть потока просмотра

Для сетки можно снизить разрешение, FPS или битрейт дополнительного потока.

Шаг 5

Не ухудшайте архив

Main Stream записи оставьте качественным, если NVR справляется с входной полосой.

Resolution or bitrate has reached the limit является другой ошибкой

Если сообщение появляется именно при добавлении камеры, Hikvision указывает две типовые причины: регистратор не поддерживает такое разрешение либо суммарный битрейт камер превышает incoming bandwidth.

Слишком высокое разрешение

Камера выдаёт режим, которого нет в списке Recording Resolution конкретного NVR.

Слишком высокий bitrate

После добавления новой камеры суммарная входная полоса выходит за лимит.

Не путать с decoding resources

Incoming bandwidth отвечает за приём потоков, decoding capacity - за их одновременное отображение.

Почему появляется «Недостаточно ресурсов»

1

Слишком много Main Stream

В сетке открыты основные потоки всех камер вместо дополнительных.

2

Высокое разрешение

Несколько 8 Мп или 12 Мп потоков превышают decoding capacity.

3

Высокий FPS

30 fps требует больше ресурсов, чем умеренная частота кадров.

4

Sub Stream отсутствует

NVR вынужден использовать тяжёлый основной поток даже для маленького окна.

5

Sub Stream слишком тяжёлый

Дополнительный поток настроен почти как Main Stream.

6

Превышена входная полоса

Суммарный битрейт камер выше Incoming Bandwidth NVR.

7

Неподдерживаемое разрешение

Камера выдаёт режим выше возможностей регистратора.

8

Неподдерживаемый кодек

Старый NVR не принимает выбранный H.265 или Smart Codec.

9

Включён AI by NVR

Часть вычислительного ресурса используется аналитикой.

10

Слишком много playback-окон

Регистратор не может декодировать все архивные потоки одновременно.

11

Сторонняя камера

ONVIF-поток использует неожиданный кодек, профиль или параметры.

12

После замены камер выросла нагрузка

Система была рассчитана на 2 Мп, а новые камеры работают в 8 Мп.

13

После сброса изменились потоки

Камеры вернулись к более тяжёлым заводским параметрам.

14

Неудачная прошивка или несовместимость

После обновления изменилось поведение потоков или их поддержка.

Порядок проверки без ненужного снижения качества архива

Шаг 1

Запишите точную модель NVR

Нужен полный индекс и аппаратная ревизия, если она указана.

Шаг 2

Откройте официальный datasheet

Найдите Incoming Bandwidth, Decoding Capability и Recording Resolution.

Шаг 3

Определите режим ошибки

Live View, Playback или добавление новой камеры.

Шаг 4

Проверьте один Main Stream

Если он работает, совместимость отдельного канала уже частично подтверждена.

Шаг 5

Проверьте Sub Stream

Разрешение, FPS, кодек и битрейт дополнительного потока.

Шаг 6

Посчитайте суммарный bitrate

Сравните максимальные потоки всех камер с Incoming Bandwidth.

Шаг 7

Проверьте AI on/off

Если datasheet разделяет режимы, учитывайте текущую аналитику NVR.

Шаг 8

Уменьшайте только поток просмотра

Сначала оптимизируйте Sub Stream, не снижая качество записи.

Шаг 9

Повторите сетку и playback

Проверьте предельное число одновременно работающих окон.

Шаг 10

Сделайте вывод по железу

Если задача выше паспортных возможностей, настройками это не исправить.

Когда настройки уже не помогут и нужен более производительный регистратор

  • Нужно одновременно выводить много камер 4K в Main Stream.
  • Требуется синхронный playback большого числа каналов высокого разрешения.
  • Суммарный поток камер физически превышает Incoming Bandwidth.
  • Существующий NVR не поддерживает разрешение новых камер.
  • Нужен кодек, которого нет в старом регистраторе.
  • AI by NVR одновременно используется на большом числе камер.
  • Нельзя снизить качество Sub Stream из-за требований рабочего места.
  • Планируется дальнейшее расширение системы без запаса по ресурсам.
При подборе нового NVR смотрят не только «8/16/32 канала». Сравнивают декодирование, входную и выходную полосу, поддерживаемые разрешения, кодеки, AI-производительность, число HDD и срок хранения архива.

Диагностика NVR и потоков камер в Туле

Проверим реальную нагрузку регистратора, Main/Sub Stream, разрешение, FPS, битрейт, кодеки, ONVIF, сетевую полосу, AI-функции и архив. Настроим систему так, чтобы сохранить качество записи и убрать ошибки многоканального просмотра там, где это позволяет оборудование.

Что можно выполнить

  • проверить decoding capacity конкретного NVR;
  • посчитать суммарный incoming bitrate;
  • настроить Main Stream и Sub Stream;
  • исправить неподдерживаемый кодек;
  • оптимизировать сетку Live View;
  • проверить синхронное воспроизведение;
  • проверить сторонние ONVIF-камеры;
  • оценить влияние AI-функций;
  • подобрать NVR под существующие камеры;
  • подготовить систему к добавлению новых камер.

Гарантия: 5 лет при рекомендованных материалах, 1 год при материалах заказчика.

География: Тула и Тульская область, по предварительной записи.

Формат: практическая диагностика и настройка без лабораторных испытаний и официальных протоколов.

Прошивки: обновление только после проверки точной модели, ревизии и официального источника.

Частые вопросы

Что означает Not Enough Decoding Resources?

Регистратору не хватает вычислительной мощности одновременно декодировать выбранное число видеопотоков с текущим разрешением и FPS.

Продолжает ли NVR записывать при No Resources?

Может продолжать. Ошибка декодирования часто относится только к Live View или Playback. Фактическую запись нужно проверить отдельно.

Почему одна камера работает, а сетка из восьми нет?

Один Main Stream укладывается в decoding capacity, а восемь одновременных потоков уже превышают возможности регистратора.

Поможет ли уменьшить разрешение камер?

Да, но сначала лучше уменьшить нагрузку именно Sub Stream для многоканального просмотра, сохранив качественный Main Stream для архива.

Incoming Bandwidth и Decoding Capacity - это одно?

Нет. Incoming Bandwidth ограничивает суммарный поток, который NVR принимает от камер. Decoding Capacity ограничивает одновременную распаковку потоков для просмотра.

Почему 8-канальный NVR не показывает восемь камер 8 Мп?

Число каналов означает число подключаемых камер, но допустимое количество одновременно декодируемых 8 Мп потоков задаётся отдельно в datasheet.

Может ли AI уменьшить decoding capacity?

У некоторых моделей да. Hikvision публикует разные показатели AI on и AI off, поэтому нужно смотреть характеристики конкретного NVR.

Что означает Unsupported Stream Type?

Регистратор не поддерживает выбранный камерой тип кодирования. Проверяются H.264, H.265 и другие режимы в datasheet обоих устройств.

Нужно ли форматировать HDD при этой ошибке?

Нет. Ошибка decoding resources не является основанием для форматирования диска. Это может удалить исправный архив.

Что прислать для диагностики?

Полную модель NVR, модели камер, скрин ошибки, разрешение, FPS, bitrate, кодек Main/Sub Stream и информацию, возникает проблема в Live View или Playback.