Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

ONVIF_MAX_PROFILES_REACHED IP-Телефония и СКУД

ONVIF Ошибка CreateProfile: исчерпан лимит профилей камеры

Обновлено: 24.08.2026 · Официальная документация ↗
  • Вызов SOAP метода CreateProfile завершается ошибкой ter:ActionNotSupported или Max number of profiles reached (Maximum capacity).
  • VMS или NVR не может автоматически настроить камеру при первом подключении.
  • Невозможно создать отдельный RTSP-профиль для мобильного приложения или аналитики СКУД.

1. Лимиты профилей в аппаратных IP-камерах

Медиапрофиль ONVIF (Profile) — это логический контейнер в энергонезависимой памяти камеры, связывающий настройки видео, звука, PTZ и аналитики. Большинство чипсетов (HiSilicon, Novatek, Ambarella, SigmaStar) поддерживают аппаратное кодирование не более 2–4 независимых профилей одновременно (обычно: Main Stream, Sub Stream, Third Stream и Mobile Stream).

Попытка создать 5-й или 6-й профиль через метод CreateProfile приводит к отказу из-за исчерпания аппаратных дескрипторов энкодера.

2. Просмотр списка текущих профилей через GetProfiles

<soapenv:Body>
  <trt:GetProfiles xmlns:trt="http://www.onvif.org/ver10/media/wsdl"/>
</soapenv:Body>

Проанализируйте возвращенный список токенов. Часто сторонний софт (при предыдущих интеграциях) оставляет «мусорные» профили вроде Profile_Test, vms_auto_created_profile_123.

3. Удаление неиспользуемых профилей методом DeleteProfile

Удалите устаревшие или неиспользуемые динамические профили:

<soapenv:Body>
  <trt:DeleteProfile xmlns:trt="http://www.onvif.org/ver10/media/wsdl">
    <trt:ProfileToken>ProfileToken_Unused_3</trt:ProfileToken>
  </trt:DeleteProfile>
</soapenv:Body>

Примечание: Заводские профили по умолчанию (Fixed Profiles с флагом fixed="true") удалить нельзя.

4. Переиспользование существующих профилей (Best Practice)

Вместо создания нового профиля под каждую задачу модифицируйте существующие профили:

  • Используйте Profile 1 для записи в архив с максимальным качеством;
  • Используйте Profile 2 для многооконного отображения и мобильных клиентов;
  • Используйте Profile 3 (если доступен) для распознавания лиц/номеров в СКУД.
💡 Практика специалистов: Программные платформы VMS часто грешат созданием новых профилей при каждом переподключении камеры без удаления старых. Настройте в VMS флаг 'Use existing camera profiles' вместо 'Auto-create dedicated profile'.

Частые вопросы (FAQ)

Можно ли увеличить лимит профилей камеры обновлением прошивки?

Нет. Лимит определяется количеством аппаратных потоков видеоэнкодера (Hardware Encoder Streams) в кремнии SoC процессора камеры.

Почему метод DeleteProfile возвращает ошибку на стандартных профилях?

Стандартные профили с атрибутом fixed='true' заблокированы прошивкой производителя для предотвращения полной потери доступа к видеопотокам.

Что произойдет, если изменить кодек в профиле, используемом NVR?

NVR может временно потерять связь с потоком до переинициализации RTSP-сессии и декодера под новый кодек.

Как восстановить заводской набор профилей?

Выполните сброс настроек видеоподсистемы через меню Maintenance -> Default Settings -> Restore Video Parameters в веб-интерфейсе камеры.

Полезные материалы
Рекомендуем