Захват и обработка живого RTMP-потока

Захват и обработка живого RTMP-потока

Я пытаюсь загрузитьпрямая трансляция(не файл) с прямой трансляции с камеры, доступной на следующем веб-сайте:http://www.dot.ca.gov/video/.

Я использовал Wireshark для анализа TCP-пакетов и смог извлечь параметры RTMP, но не смог использовать их с FFMPEG/VLC для загрузки/воспроизведения потока на VLC (наверное, я неправильно составил URL).

например, для доступной камерыздесь, я получил следующие параметры:

  1. swfUrl:http://www.dot.ca.gov/research/its/StrobeMediaPlayback.swf
  2. URL-адрес страницы..Ehttp://www.dot.ca.gov/d4/d4cameras/ct-cam-pop-N17_at_Saratoga_Rd.html
  3. tcUrl: rtmp://wzmedia.dot.ca.gov:1935/D4
  4. Воспроизвести: E37_at_Lakeville_Rd.stream.

Есть ли вероятность, что кто-то знаком с этим и может помочь разобраться, как использовать вышеизложенное для загрузки потока?

Спасибо большое! Янив

решение1

Вам нужен только RTMP URL (который объединяет URL-адрес подключения к серверу и имя потока). Используйте эту команду:

ffmpeg -i rtmp://wzmedia.dot.ca.gov:1935/D4/E37_at_Lakeville_Rd.stream your_output.mp4

или откройте vlc с помощью RTMP-url.

Подробнее о формате URL-адреса RTMP.

Связанный контент