Trassir: причины ошибки «Таймаут соединения с каналом» (RTSP)
Симптомы потери связи с камерами в ПО Trassir
В клиенте Trassir Client видеоокно камеры внезапно гаснет, сменяется черным экраном с предупреждающей надписью: «Таймаут соединения с каналом», либо значок канала в дереве устройств становится желтым/красным. В журнале сервера фиксируются ошибки:
RTSP: connection timeout (10000 ms)
Failed to receive video packet from camera IP
Channel broke connection: restarting stream| Признак | Интервал появления | Причина |
|---|---|---|
| Таймаут ровно через 30 секунд после старта | Циклически | Блокировка входящих пакетов RTCP межсетевым экраном камеры или роутера |
| Таймаут в ночное время суток | Регулярно ночью | Камера переходит в ночной режим, возрастает битрейт (шумы матрицы), сеть не справляется |
| Постоянный таймаут (поток не стартует) | Всегда | Неверная ссылка RTSP, сбой авторизации или перегрузка процессора камеры |
Диагностика и устранение таймаутов RTSP-потока
- Принудительное переключение транспорта с UDP на TCP:
По умолчанию RTSP может согласовывать передачу медиаданных по UDP. При малейших потерях пакетов в Wi-Fi или перегруженных коммутаторах кадры теряются, вызывая срыв синхронизации:
- В Trassir перейдите в Настройки сервера > IP-устройства > выберите камеру.
- Найдите параметр «Транспорт потока» (Stream Transport / Protocol).
- Принудительно переключите со значения «Авто» или «UDP» на «TCP» (RTSP-Interleaved). Это гарантирует доставку пакетов с контролем целостности.
- Проверка прямой доступности RTSP-ссылки через VLC:
Проверьте, выдает ли камера непрерывный поток в стороннем плеере:
# Синтаксис типовой ссылки для тестирования: vlc rtsp://admin:password@192.168.1.50:554/live/mainЕсли VLC также выдает серые кадры или рвет связь — проблема в самой IP-камере или ее сетевом кабеле.
- Оптимизация параметров кодека на стороне камеры:
- Управление битрейтом (Bitrate Type): переведите с
VBR(переменный) наCBR(постоянный). Это исключит резкие скачки объема трафика при движении в кадре. - Интервал опорных кадров (I-Frame Interval / GOP): выставьте значение, равное частоте кадров (например, при 25 FPS интервал I-frame должен быть равен
25или50, то есть опорный кадр каждые 1-2 секунды). При слишком редких опорных кадрах Trassir рвет поток по таймауту. - Отключите проприетарные «смарт-кодеки» (Smart Stream, H.264+, H.265+), искажающие стандартный RTSP-синтаксис.
- Управление битрейтом (Bitrate Type): переведите с
- Диагностика физического линка и питания PoE:
Проверьте порт коммутатора на наличие ошибок
CRC Align Errors. Просадка напряжения дешевых PoE-инжекторов часто приводит к перезагрузке сетевого чипа камеры при повышении нагрузки.
Специфика Trassir OS: Если сервер Trassir работает под управлением фирменного дистрибутива на базе Linux, убедитесь через консоль оператора, что MTU сетевого интерфейса сервера совпадает со значением в локальной сети (стандартно 1500).
Частые вопросы (FAQ)
Почему при просмотре с камеры в браузере картинка есть, а в Trassir — таймаут?
Браузер часто забирает облегченный HTTP/MJPEG поток или поток через WebSockets/ActiveX, в то время как Trassir подключается по тяжелому высокобитрейтному RTSP-протоколу через порт 554.
Как увеличить время ожидания таймаута в самом Trassir?
В расширенных настройках канала увеличьте параметр 'Таймаут соединения' (Connection Timeout) со стандартных 5000-10000 мс до 20000 мс для нестабильных радиоканалов.
Что делать, если таймаут падает из-за нехватки лицензий?
При исчерпании лицензионных каналов Trassir не выдает ошибку лицензии на окно камеры, а блокирует подключение по таймауту. Проверьте статус ключа USB/Guardant в меню 'Лицензирование'.
Помогает ли смена порта RTSP с 554 на нестандартный?
Только если стандартный порт 554 блокируется или фильтруется промежуточным сетевым экраном провайдера или маршрутизатора.