Данная инструкция позволяет проиграть поток RTSP через приложение FFPLAY из пакета FFMPEG.
FFPLAY может быть добавлен в качестве источника AnyApp в приложении MWCC, ниже приведен пример команды для запуска RTSP потока:
ffplay -fflags nobuffer -flags low_delay -framedrop -strict experimental -rtsp_transport tcp "rtsp://192.168.0.27:554/user=admin&password=secret&channel=1&stream=0" -x 1024 -y 768
опции подробнее:
-flags nobuffer — уменьшает задержку, возникающую при буферизации потока. Так же способствует устранению рассинхрона звука и видео;
-framedrop — если есть проблемы с синхронизацией источника и плеера, то данная опция позволяет сбрасывать (дропать) кадры;
-strict experimental — данная опция позволяет раскадрировать и показывать видеопоток от самых экзотических производителей
-rtsp_transport — по какому каналу идет стриминг(tcp/udp).
"rtsp://192.168.0.27:554/user=admin&password=secret&channel=1&stream=0" — эта строка определяет источник. Для разных камер она определяется по разному. Но в целом будет присутствовать ip адрес, имя пользователя/пароль и номер потока.
-x 1024 -y 768 — меняет размер итогового видео
Установка:
Ссылка на скачивание пакета FFMPEG: https://www.ffmpeg.org/download.html
Скачиваем пакет, распаковываем на диск C:/FFMPEG, далее открываем командную строку переходим в каталог: C:/FFMPEG/bin/
Статья помогла?
Отлично!
Спасибо за ваш отзыв
Извините, что не удалось помочь!
Спасибо за ваш отзыв
Комментарий отправлен
Мы ценим вашу помощь и постараемся исправить статью