Прямой ответ
UDP 3702 связан с WS-Discovery, но служба устройства ONVIF камеры может прослушивать другой порт HTTP или HTTPS, выбранный поставщиком. Используйте обнаружение, чтобы узнать адрес службы, а затем подключитесь к этой возвращенной конечной точке.
Почему это происходит
Вызов каждой операции ONVIF на порту 3702 завершается неудачей, поскольку обнаружение — это не то же самое, что служба управления устройствами или служба мультимедиа. В часто задаваемых вопросах поставщиков также может быть указан сервисный порт ONVIF для конкретной модели.
Discovery находит только службу устройства; медиа-профили, учетные данные и маршрутизация по-прежнему требуют собственных проверок.
Контролируемый тест
Захватите ответ обнаружения и прочитайте xaddr вместо того, чтобы угадывать сервисный порт.
Изменяйте одну переменную за раз. Сохраняйте модель камеры, прошивку, конечную точку и учетную запись; затем протестируйте доступность сети, реакцию протокола, транспортировку мультимедиа и декодирование как отдельные уровни.
Используйте выделенную учетную запись только для просмотра и надежный локальный инструмент диагностики. Редактируйте учетные данные, частные адреса и идентификационные данные, прежде чем делиться результатами.
Диагностическая последовательность
| Проверять | Действие | Свидетельства прогресса |
|---|---|---|
| Зонд | Запустите обнаружение в локальной сети камер. | В ответе идентифицируется устройство и xaddr. |
| Адрес | Разберите схему xaddr, хост, порт и путь. | Конечная точка службы определена явно. |
| Вызов | Выполните аутентификацию в службе возвращенного устройства. | Доступны возможности и профили. |
| Транслировать | Запросите и протестируйте носитель URI отдельно. | Воспроизведение RTSP проверяется на его собственном порту. |
Доказательства, которые нужно сохранить
Задокументируйте три поля отдельно: транспорт обнаружения, конечную точку службы ONVIF и конечную точку потока RTSP.
Граница и примечание по безопасности
Сервисные порты для конкретной модели не являются универсальными значениями по умолчанию; подтвердите их в официальной документации или ответе на обнаружение.
Для удаленного просмотра используйте управляемый VPN вместо того, чтобы предоставлять RTSP или порты администрирования камеры непосредственно общедоступному Интернету.
SmartRTSP
SmartRTSP — это программа просмотра RTSP и ONVIF, ориентированная на камеру, для устройств Apple, Windows и Android. Он подходит для прямого просмотра, обнаружения и проверки с помощью нескольких камер; сохраняйте выделенный NVR или VMS, когда требуется непрерывная запись, экспорт доказательств или централизованный контроль предприятия.
Часто задаваемые вопросы
Является ли 3702 видеопортом ONVIF?
Нет. Он используется для WS-Discovery; видео обычно использует отдельный путь мультимедиа RTSP или HTTPS.
Почему моя камера использует другой порт ONVIF?
Поставщик может предоставить службу ONVIF HTTP или HTTPS на порту конкретной модели.
Должен ли я сканировать много портов, чтобы найти ONVIF?
Предпочитайте локальное обнаружение, текущую документацию поставщика или конфигурацию камеры вместо широкого сканирования.
Основные ссылки
- ONVIF — Профили и обзор соответствия
- ONVIF — Профиль T для расширенной потоковой передачи видео.
- IETF RFC 7826 — протокол потоковой передачи в реальном времени 2.0
Связанное руководство по SmartRTSP
Открыть соответствующее руководствоОтделите трафик WS-Discovery от конечной точки HTTP или HTTPS, используемой для устройств ONVIF и мультимедийных вызовов.