Диагностика камер и устранение неполадок приёма
В данном руководстве собраны практические шаги по локализации и устранению проблем со связью с IP-камерами, ошибками авторизации и искажениями видеопотока.
1. Блок-схема быстрой диагностики
2. Диагностика ошибок приёма RTSP
| Симптом / Ошибка | Причина | Способ устранения |
|---|---|---|
401 Unauthorized | Неверный логин/пароль или спецсимволы в URL | Проверьте учётные данные. Экранируйте символы @ (%40), : (%3A), # (%23). |
i/o timeout | Камера выключена или закрыт порт 554 | Проверьте доступность: ping IP и порт nc -zv 192.168.1.100 554. |
| Зелёные квадраты / артефакты | Потери UDP-пакетов в сети | В настройках камеры установите транспорт TCP (transport: "tcp"). |
| Нет звука в веб-плеере | Камера передаёт аудио в кодеке G.726 | В веб-интерфейсе камеры выберите сжатие звука в AAC (48 кГц). |
| Скачки времени / Джиттер PTS | Рассинхронизация внутренних часов камеры | Настройте синхронизацию времени камеры по NTP с сервером RUSEON. |
3. Проверка через FFprobe
Проверка видеопотока из командной строки:
bash
ffprobe -rtsp_transport tcp -v error -show_streams "rtsp://admin:pass@192.168.1.100:554/stream1"Пример корректного ответа:
text
codec_name=h264
profile=High
width=1920
height=1080
r_frame_rate=25/1