Проигрывание потока RTSP через FFPLAY

Создано: Евгений Зверев, Изменено Sat, 08 May 2021 на 12:05 PM по Евгений Зверев


Данная инструкция позволяет проиграть поток 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/

Статья помогла?

Отлично!

Спасибо за ваш отзыв

Извините, что не удалось помочь!

Спасибо за ваш отзыв

Расскажите, как мы можем улучшить эту статью!

Выберите хотя бы одну причину
Требуется проверка CAPTCHA.

Комментарий отправлен

Мы ценим вашу помощь и постараемся исправить статью