Воспроизведение и непрерывность · 06/30

RTSP воспроизводит аудио, но не воспроизводит видео: контрольный список для кодеков

Диагностика канала RTSP, в котором передается звук, но изображение остается черным, путем проверки рекламируемых дорожек и поддержки декодера.

Целевой вопрос: RTSP только звук, нет видеоИсследования проверены: 2026-09-11

Прямой ответ

Если звук воспроизводится, сеанс RTSP и хотя бы одна мультимедийная дорожка работают. Проверьте выход SDP или зонда на наличие видеокодека, профиля, разрешения и формата пикселей, затем проверьте нижний подпоток H.264 перед сменой сети.

Почему это происходит

Камера может объявлять H.265 клиенту, который декодирует только H.264, использовать неподдерживаемый профиль H.264, пропускать видеодорожку по выбранному пути или отправлять поврежденные пакеты во время воспроизведения звука.

Отдельная доступность потока, описание мультимедиа, транспортировка, декодирование и синхронизация перед изменением настроек камеры.

Контролируемый тест

Проверьте тот же URL и сравните рекламируемые аудио- и видеопотоки. Затем переключите только профиль камеры, сохранив учетные данные и транспорт фиксированными.

Изменяйте одну переменную за раз. Сохраняйте модель камеры, прошивку, конечную точку и учетную запись; затем протестируйте доступность сети, реакцию протокола, транспортировку мультимедиа и декодирование как отдельные уровни.

Используйте выделенную учетную запись только для просмотра и надежный локальный инструмент диагностики. Редактируйте учетные данные, частные адреса и идентификационные данные, прежде чем делиться результатами.

Диагностическая последовательность

ПроверятьДействиеСвидетельства прогресса
ТрекиУбедитесь, что раздел видеомедиа существует в SDP.Рекламируются видеокодек и полезная нагрузка.
КодекПротестируйте подпоток H.264, когда основным потоком является H.265.Видео появляется без изменения конечной точки.
ПрофильВременно уменьшите профиль, уровень или разрешение.Клиент декодирует более простой поток.
ПакетыСравните TCP и UDP, наблюдая за ошибками декодирования.Чистый транспорт удаляет повреждения без изменения кодека.

Доказательства, которые нужно сохранить

Сохраните выходные данные зонда, удалив учетные данные. Он предоставляет данные кодека и дорожки, необходимые для того, чтобы отличить «нет видеодорожки» от «невозможно декодировать видео».

Граница и примечание по безопасности

Не думайте, что успешное соединение RTSP означает, что каждый объявленный кодек поддерживается каждым устройством.

Для удаленного просмотра используйте управляемый VPN вместо того, чтобы предоставлять RTSP или порты администрирования камеры непосредственно общедоступному Интернету.

SmartRTSP

SmartRTSP — это программа просмотра RTSP и ONVIF, ориентированная на камеру, для устройств Apple, Windows и Android. Он подходит для прямого просмотра, обнаружения и проверки с помощью нескольких камер; сохраняйте выделенный NVR или VMS, когда требуется непрерывная запись, экспорт доказательств или централизованный контроль предприятия.

Часто задаваемые вопросы

Почему звук может работать, а видео нет?

RTSP может описывать отдельные медиа-дорожки, и клиент может декодировать одну дорожку, но не другую.

Стоит ли мне попробовать H.264?

Да, документированный подпоток H.264 — это самый быстрый тест совместимости, когда основной поток использует H.265.

Это всегда проблема с кодеком?

Нет. Видеодорожка может отсутствовать или повредиться при транспортировке, поэтому проверяйте рекламируемые дорожки и ошибки декодирования.

Основные ссылки

Связанное руководство по SmartRTSP

Открыть соответствующее руководство

Диагностика канала RTSP, в котором передается звук, но изображение остается черным, путем проверки рекламируемых дорожек и поддержки декодера.