Перейти к содержанию

Диагностика проблем#

Connection refused#

Сообщение Connection refused означает, что по указанному адресу и порту никто не принимает соединение.

Необходимо проверить:

  • enable=1;
  • процесс RSEngine запущен;
  • камера успешно запущена;
  • получен первый корректный кадр;
  • порт совпадает с конфигурацией;
  • сервер не был выключен после ошибки;
  • порт не занят другим процессом;
  • firewall разрешает соединение.

Эндпоинт не найден#

Проверить:

  • включён ли требуемый поток;
  • итоговое имя эндпоинта в логе;
  • не изменилось ли имя из-за шаблона <codec>;
  • не произошёл ли переход с HD на SD;
  • учитывается ли регистр символов.

H.264 недоступен#

Проверить:

  • выбранный бэкенд;
  • наличие совместимого GPU;
  • видеодрайвер;
  • сообщения проверки энкодера в логе;
  • разрешён ли MJPEG fallback.

Поток работает локально, но недоступен по сети#

Проверить:

  • bind-address;
  • IP-адрес сервера;
  • порт firewall;
  • маршрутизацию между клиентом и сервером;
  • использование реального IP вместо 127.0.0.1;
  • использование реального IP вместо 0.0.0.0.

Низкий FPS#

Необходимо учитывать фактический профиль камеры. Если камера работает не на 30 FPS, RTSP использует её реальную частоту и не применяет дополнительное ограничение.

Для Orbbec Gemini UW частота около 10 FPS является ожидаемой.

Большая задержка#

Рекомендуется:

  • использовать RTSP over TCP;
  • уменьшить клиентский network buffer;
  • использовать low-latency режим клиента;
  • проверить загрузку аппаратного encoder;
  • проверить сеть;
  • уменьшить разрешение или битрейт;
  • использовать SD-поток.