Почему программа не видит камеру?
Этому может быть несколько причин. Здесь мы будем говорить про ONVIF камеры, которые имеют стандартизованный протокол обнаружения. Нам встречались так называемые промышленные камеры, работающие исключительно в стандарте RTSP. Их устанавливают на горные комбайны или в горячих цехах, где требуется надёжная защита от условий окружающей среды. Они часто не имеют протокола обнаружения и требуют ручной настройки. Рассмотрим, почему не ищутся обычные камеры.
Брандмауэр
Брандмауэр, также известный как фаерволл, — это системная утилита, сетевой экран, предназначенный для контроля и фильтрации входящего и исходящего трафика. Он является важной частью обеспечения безопасности компьютера и защиты от внешних вторжений.
Брандмауэр с подозрением относится к попыткам любой программы совершать действия, которые он считает необычными. Это часто и рассылка пакетов, связанных с протоколами обнаружения.
В таких случаях брандмауэр обычно выдаёт сообщение «разрешить ли такой-то программе эти действия?». Если вы не согласитесь, обнаружение будет заблокировано, и вам придётся вручную разбираться с настройками брандмауэра, чтобы разрешить доступ.
Разрешайте действия для Visec Online. Мы просто ищем устройства в локальной сети.
Сегменты сети
Сегмент сети — это логически или физически обособленная часть сети, которая используется для оптимизации сетевого трафика и повышения безопасности. Физический сегмент сети ограничен сетевым устройством, таким как коммутатор или маршрутизатор, а логическое разделение происходит на основе выделения диапазона адресов для каждого сегмента.
Если камера расположена не в том-же сегменте, что и компьютер с программой, вероятнее всего, межсетевые барьеры заблокируют передачу пакетов протокола обнаружения.
В этом есть смысл. Если бы маршрутизатор и провайдер не блокировали такие запросы, вы могли бы обнаружить миллионы камер, имеющих доступ к глобальной сети. Кому-то это понравилось бы, но всё делается для безопасности.
Искомая камера может находиться в соседнем помещении за стенкой, но при этом быть в другом сегменте сети. Обратитесь к системному администратору предприятия.
Если IP адрес камеры известен и доступен из вашего сегмента, её можно добавить вручную как onvif://1.2.3.4/onvif/device_service, где 1.2.3.4 — фактический фиксированный адрес устройства.
Несовместимые видеокамеры
Стандарт ONVIF является довольно тяжеловесным и непростым в реализации. Поэтому до сих пор встречаются дешёвые небрендовые камеры, в недостаточной степени следующие стандарту.
Одним из тонких моментов ONVIF, о котором редко говорят, является чувствительность к синхронизации часов компьютера и камеры. Если в организации запрещён доступ в Интернет, камера не может обратиться к серверу времени.
Сервис ONVIF запрещён
Редко, но бывает так, что для того, чтобы разрешить в камере сервис ONVIF, надо открыть веб интерфейс устройства и совершить соответствующие действия.
Случается также, что в камере по умолчанию не создан пользователь ONVIF. Это тоже делается вручную через веб интерфейс устройства.
USB камеры
Их стоит упомянуть отдельно. Если для USB камеры установлены только x86 (32-битные) драйверы устройства, для нашей программы она будет недоступна. Установите x64 (64-битные) драйверы или приобретите современную камеру.
🔍 Почитайте заметку о том, как программа ищет камеры.
© Видеонаблюдение для дома Visec Online, 2001-2025
Видеонаблюдение для дома Висек Онлайн
Допустимая транслитерация
Видеонаблюдение для дома Вайсек Онлайн
Другая транслитерация