Я новичок в gstreamer. Хотя это звучит как вопрос начального уровня, я пока не нашел четкого ответа.gstreamer: невозможно запустить rtsp streaming
Я пытаюсь запустить сервер, как показано ниже в соответствии с некоторым примером.
$ gst-launch-1.0 -v videotestsrc ! x264enc ! rtph264pay name=pay0 pt=96 ! udpsink rtsp://127.0.0.1:8554/test
Затем я использую VLC в качестве клиента (на том же компьютере).
$ vlc rtsp://127.0.0.1:8554/test
VLC сообщает об ошибке «Не удается подключиться ...». Но если я использую «тестовый запуск» на первом этапе, он отлично работает.
Другой вопрос, помимо VLC, я пытаюсь запустить клиент таким образом.
$ gst-launch-1.0 rtspsrc location=rtsp://127.0.0.1:8554/test ! rtph264depay ! ffdec_h264 ! xvimagesink
Но GStreamer не жалуется ни одного элемента "ffdec_h264" и ни один элемент "xvimagesink".
Для получения дополнительной информации я установил «gstreamer» и «gst-plugins-base/good/bad/ougly», все из git (версия 1.2).
Большое спасибо за подсказку.
Я сдаюсь. Я должен просто использовать «тестовый запуск», который будет служить моей цели тестирования. Но все равно спасибо. – user180574