ВНИМАНИЕ: ошибочный конвейер: нет элемента "srtserversink" - PullRequest
0 голосов
/ 03 ноября 2018

Я использую gstreamer для тестирования SRT, вот так

gst-launch-1.0 v4l2src! видео / x-raw, высота = 1080, ширина = 1920 \ ! видеоконвертер! x264enc tune = zerolatency! video / x-h264, профиль = высокий \ ! mpegtsmux! srtserversink uri = srt: //: 8888 /

только что получил:

ПРЕДУПРЕЖДЕНИЕ: ошибочный конвейер: нет элемента "srtserversink"

Что мне не хватает? Спасибо

1 Ответ

0 голосов
/ 13 ноября 2018

Предупреждение WARNING: erroneous pipeline: no element "srtserversink" означает, что в вашей системе отсутствует плагин GStreamer, соответствующий srtserversink. Вы уверены, что в названии элемента нет опечатки? Попробуйте выполнить следующее для поиска, если плагин существует в вашей системе:

gst-inspect-1.0 srtserversink

Если это не дает подробных сведений о плагине, попробуйте grep, используя плагин:

gst-inspect-1.0  grep srt*

Это может дать вам точное название элемента, который вы хотите.

Если вышеуказанное не работает, это означает, что плагин еще не установлен в вашей системе. Возможно, вам придется найти нужные пакеты для вашего плагина и установить его. Я считаю, что пакет, который вы хотите установить, - gst-plugins-bad

...