@Alex-rsk

Как заставить Mediamtx читать RTSP поток?

Есть такой написанный на Go видео-брокер mediamtx.
По документации он может принимать на вход RTSP-поток от какой-то удаленной камеры и ретранслировать его.
Проблема в том, что я не могу заставить его читать RTSP поток.
Делаю согласно документации, в конфиге mediamtx.yml прописываю:
paths:
    cam1:
       source: rtsp://zephyr.rtsp.stream/pattern?streamKey=87a01fc49801f9771ecd0bb7666d6c04


И пытаюсь обратиться к потоку через URL : localhost:8889/cam1.
Получаю пустоту, а в логе идут строки:
closed: no one is publishing to path 'cam1'

Что я делаю не так?
  • Вопрос задан
  • 678 просмотров
Пригласить эксперта
Ответы на вопрос 1
@alx887x
а почему у вас порт 8889 ? (вы его поменяли в конфиге?)

стандартный порт для rtsp трансляции 8554 в mediamtx из коробки:
[RTSP] listener opened on :8554 (TCP), :8000 (UDP/RTP), :8001 (UDP/RTCP)


даже если учесть что порт правильный, тогда строка запроса для того же VLC должна быть
rtsp://localhost:8889/cam1
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы