LINUX.ORG.RU

Автопереподключение воспроизведения потока от камеры

 , , ,


0

2

Народ, кто умудрен в вопросах работы с камерами, подскажите. Есть пара простых ip камер, отдающих rtsp. Подключены по хорошему проводу (PoE) к полностью рабочему PoE свичу и такому же роутеру. Запускаю просмотр потоков через разные плееры, но итог везде один - периодически видео с концами зависает. Момент тяжело поймать, но если зависает, то больше не отвисает. Камера при этом 100% работает нормально, потому что два разных плеера, запущенных одновременно, не виснут в один момент времени. Ищу, как можно это дело исправить, т.е. заставить плееры игнорировать что-ли дропы или как-то по другому, но чтобы они стабильно показывали без моего доп. вмешательства поток 24/7 без перебоев. Пробовал разные плееры от традиционного vlc до олдскульных mplayer и встроенного ffplay. Пока использую автоперезапуск плеера через скрипт каждые 10 минут, но это костыль и хочется, чтобы норм работало. По памяти в винде были всякие софтинки, специально предназначенные для просмотра камер, которые такой проблемой не страдали. Может под линуксом тоже есть? Воспроизводить нужно непременно через плеер, потому что воспроизводит pi3, который не особо тянет через браузер даже одну камеру.


  1. Попробуй получать поток через TCP (насколько я помню по дефолту плееры используют UDP);

  2. Видео зависает - в смысле остается статичная картинка, или обрывается видеопоток ?

  3. А вообще юзай motion или ffmpeg они вроде норм рестартят зависшие потоки.

windows10 ★★ ()