Канал OpenCV в RTMP-поток gstreamer - PullRequest
0 голосов
/ 01 июля 2019

Я пытаюсь транслировать вывод моей программы opencv на YouTube.Я пытался использовать ffmpeg в c ++, что казалось очень сложным, я не нашел способа добавить аудиопоток, что является обязательным требованием для YouTube.В данный момент я пытаюсь использовать gstreamer.

Мой подход основан на следующем примере: Открытие конвейера GStreamer из OpenCV с VideoWriter .Однако я не смог создать команду gstream, которая действительно что-то делает.Я пытаюсь реализовать следующий подход для добавления звуковой дорожки: GStreamer: Добавить фиктивную звуковую дорожку в полученный поток rtp .

gst-launch-1.0 videotestsrc | mux. audiotestsrc wave=silence freq=200 | voaacenc | aacparse | mux. mpegtsmux name=mux | rtmpsink location=rtmp://a.rtmp.youtube.com/live2/stream

Кто-нибудь знает, как мне следует создатьмоя необходимая команда gstreamer?

...