Прямой ответ
Ответ 461 означает, что сервер не поддерживает запрошенные параметры транспорта для этого ресурса. Если клиент запросил UDP, проверьте RTP с чередованием TCP; если он запросит TCP, проверьте документированную транспортную поддержку камеры.
Почему это происходит
RTSP управляет сеансом, в то время как носитель может перемещаться по различным нижестоящим транспортным средствам. Брандмауэры, NAT, настройки многоадресной рассылки и ограниченные реализации камер могут привести к сбою одного транспорта, даже если управляющее соединение RTSP установлено успешно.
Начните с точного кода состояния или признака сети, а затем меняйте один уровень за раз.
Контролируемый тест
Перехватите ошибочный запрос SETUP, если инструмент предоставляет его, или принудительно принудительно запустите один транспорт с помощью диагностического клиента. При сравнении результатов оставляйте кодек и URL без изменений.
Изменяйте одну переменную за раз. Сохраняйте модель камеры, прошивку, конечную точку и учетную запись; затем протестируйте доступность сети, реакцию протокола, транспортировку мультимедиа и декодирование как отдельные уровни.
Используйте выделенную учетную запись только для просмотра и надежный локальный инструмент диагностики. Редактируйте учетные данные, частные адреса и идентификационные данные, прежде чем делиться результатами.
Диагностическая последовательность
| Проверять | Действие | Свидетельства прогресса |
|---|---|---|
| Контроль | Сначала убедитесь, что OPTIONS или DESCRIBE выполнены успешно. | Служба и ресурс RTSP доступны. |
| UDP | Проверьте одноадресную рассылку UDP в той же локальной сети. | Мультимедиа поступает на согласованные порты RTP и RTCP. |
| TCP | Принудительно чередуется TCP, когда UDP выходит из строя или блокируется. | Медиа-пакеты совместно используют управляющее соединение RTSP. |
| Сеть | Проверьте правила брандмауэра и VLAN для выбранного режима. | Разрешены только необходимые потоки. |
Доказательства, которые нужно сохранить
Запишите запрошенный транспорт, ответ 461 и успешный транспорт. «TCP исправил» полезно только тогда, когда известен исходный запрос.
Граница и примечание по безопасности
Не подключайте камеру к Интернету и не открывайте широкий диапазон UDP в качестве ярлыка; протестируйте внутри доверенной сети или через VPN.
Для удаленного просмотра используйте управляемый VPN вместо того, чтобы предоставлять RTSP или порты администрирования камеры непосредственно общедоступному Интернету.
SmartRTSP
SmartRTSP — это программа просмотра RTSP и ONVIF, ориентированная на камеру, для устройств Apple, Windows и Android. Он подходит для прямого просмотра, обнаружения и проверки с помощью нескольких камер; сохраняйте выделенный NVR или VMS, когда требуется непрерывная запись, экспорт доказательств или централизованный контроль предприятия.
Часто задаваемые вопросы
Что означает 461 в RTSP?
Это статус протокола для неподдерживаемого транспорта.
Всегда ли TCP лучше для камер?
Нет. TCP часто легче проходит через межсетевые экраны и может восстановить потери, тогда как UDP может уменьшить задержку начала линии в чистой локальной сети.
Может ли проблема с кодеком вызвать ошибку 461?
Проблема с кодеком обычно возникает после настройки транспорта; 461 конкретно указывает на запрошенные параметры транспорта.
Основные ссылки
- IETF RFC 7826 — протокол потоковой передачи в реальном времени 2.0
- FFmpeg — RTSP параметры и примеры протокола
Связанное руководство по SmartRTSP
Открыть соответствующее руководствоУзнайте, почему RTSP SETUP завершается с ошибкой 461, и протестируйте альтернативный транспорт RTP без изменения несвязанных настроек.