FFMPEG - потоковая передача GoPro4 в RSTP

Приветствие! Я планирую захватить потоковое видео в реальном времени с GoPro4 и загрузить его в TouchDesigner, чтобы использовать этот отснятый материал в проекте отображения проекций.

До сих пор я мог воспроизводить поток GoPro4 с помощью ffplay, выполнив следующие действия: 1. Разместите точку доступа GoPro4 WiFi. 2. Подключите ноутбук Wi-Fi к точке доступа GoPro4. 3. Перезапустите потоковую службу GoPro, открыв 'http://10.5.5.9/gp/gpControl/execute?p1=gpStream&c1=restart 'в браузере. 4. Запустите команду ffplay, чтобы открыть окно видео потока ffplay: 'ffplay -an -fflags nobuffer -f: v mpegts -probesize 8192 rtp: //10.5.5.9: 8554'

На следующем шаге я решил перенаправить этот сигнал в протокол RTSP, чтобы TouchDesigner мог получить этот сигнал.

И вот мой вопрос - как перенаправить этот вход в RTSP?


person Winged    schedule 25.02.2017    source источник


Ответы (1)


Вы можете передать поток GoPro на локальный хост, а затем загрузить его в touchdesigner. У меня нет опыта работы с touchdesigner, но если это похоже на OBS, вам просто нужно добавить URI localhost rtsp в качестве ввода. Посмотрите, как я сделал это для потоковой передачи на Facebook и YouTube; https://github.com/KonradIT/gopro-py-api/blob/5581dc4e2225cacd10a15b978534efdb0df89830/examples/streaming/README.md

Доказательство его работы в OBS: https://twitter.com/konrad_it/status/852425858753146881?s=09

person konraditurbe    schedule 20.05.2017