Задать вопрос
@valerr007

Как ретранслировать rtsp поток на сервер через UDP?

Добрый день!

Мне необходимо перенаправить rtsp видеопоток на сервер, через udp.

Для этого я использую FFMPEG.
Локально у себя на машине всё работает с командой
ffmpeg -i rtsp://LOGIN:PASSWORD@IP_CAMERA:554/Streaming/channels/1/ -f mpegts udp://127.0.0.1:1234?pkt_size=188&buffer_size=65535


Но как перенаправить поток на удалённый сервер?
Сервер на Rocky Linux.

При попытке
ffmpeg -i rtsp://LOGIN:PASSWORD@IP_CAMERA:554/Streaming/channels/1/ -f mpegts udp://IP_OF_SERVER:1234?pkt_size=188&buffer_size=65535


Команда запускается, но посмотреть видео через VLC с командой udp://IP_OF_SERVER:1234 не получается :(((
Порт на сервере вроде открыл через firewall-cmd /

Не понимаю как решить эту проблему а самое главное как проверить что она решена.

В итоге хочется прийти к тому чтобы запускать видеопоток из VLC-плеера через udp соединение с сервером.

За ранее спасибо.
  • Вопрос задан
  • 558 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@SunTechnik
Вы не можете просто так внешний сервер стримить свой поток.

Либо запускайте команду на внешнем сервере, либо на внешнем сервере запускайте еще один ffmpeg, который будет ретранслировать принятый поток.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы