Прямой ответ
Обнаружение доказывает только то, что ответила служба ONVIF. Перечислите профили мультимедиа, запросите поток URI для одного профиля, выполните аутентификацию на RTSP и протестируйте совместимый подпоток H.264.
Почему это происходит
Камера может объявлять ONVIF, возвращая при этом недоступный адрес, профиль с H.265, отключенный поток или учетные данные, отличающиеся от входа в облако.
Discovery находит только службу устройства; медиа-профили, учетные данные и маршрутизация по-прежнему требуют собственных проверок.
Контролируемый тест
Используйте по одному токену профиля за раз и сохраните xaddr и поток URI с удаленными секретами.
Изменяйте одну переменную за раз. Сохраняйте модель камеры, прошивку, конечную точку и учетную запись; затем протестируйте доступность сети, реакцию протокола, транспортировку мультимедиа и декодирование как отдельные уровни.
Используйте выделенную учетную запись только для просмотра и надежный локальный инструмент диагностики. Редактируйте учетные данные, частные адреса и идентификационные данные, прежде чем делиться результатами.
Диагностическая последовательность
| Проверять | Действие | Свидетельства прогресса |
|---|---|---|
| Профили | Убедитесь, что возвращен хотя бы один профиль мультимедиа. | Ожидаемая конфигурация кодера существует. |
| URI | Запросить текущий поток URI. | Схема, хост и путь правдоподобны. |
| Аутентификация | Используйте локальную учетную запись камеры для трансляции. | RTSP принимает учетную запись. |
| Кодек | Проверьте нижний профиль H.264. | Совместимая видеодорожка декодируется. |
Доказательства, которые нужно сохранить
Запишите результат обнаружения, имя профиля, отредактированный поток URI, кодек и первый неудачный метод. Это определяет границу, которая не удалась.
Граница и примечание по безопасности
Не маркируйте продукт как «полностью ONVIF совместимый» только на основании открытия; Имеет значение зарегистрированное соответствие профиля и функциональные тесты.
Для удаленного просмотра используйте управляемый VPN вместо того, чтобы предоставлять RTSP или порты администрирования камеры непосредственно общедоступному Интернету.
SmartRTSP
SmartRTSP — это программа просмотра RTSP и ONVIF, ориентированная на камеру, для устройств Apple, Windows и Android. Он подходит для прямого просмотра, обнаружения и проверки с помощью нескольких камер; сохраняйте выделенный NVR или VMS, когда требуется непрерывная запись, экспорт доказательств или централизованный контроль предприятия.
Часто задаваемые вопросы
Почему открытий недостаточно?
Он находит службу, но не подтверждает профили мультимедиа, учетные данные, кодеки или маршрутизацию.
Может ли ONVIF вернуть неправильный IP-адрес?
Камера может объявить адрес, который действителен только в другом интерфейсе или подсети.
Что мне следует протестировать в первую очередь после открытия?
Перечислите профили мультимедиа и запросите поток URI для выбранного профиля.
Основные ссылки
- ONVIF — Профили и обзор соответствия
- ONVIF — Профиль T для расширенной потоковой передачи видео.
- IETF RFC 7826 — протокол потоковой передачи в реальном времени 2.0
Связанное руководство по SmartRTSP
Открыть соответствующее руководствоПереходите от успешного обнаружения к профилю, потоку URI, аутентификации, транспорту и проверкам кодеков в правильном порядке.