Невозможно передать RTSP с помощью GStreamer

552
Alexey Markov

Я пытаюсь потоковое видео RTSP с помощью GStreamer. Я использую test-launchпример из gst-rtsp-server.

Сервер:

./test-launch "(videotestsrc ! x264enc ! h264parse ! rtph264pay)" 

Клиент: VLC.

Когда я пытаюсь открыть URI rtsp://0.0.0.0:8554/testв VLC, у меня появляется ошибка:

live555 debug: we will now try HTTP tunneling mode live555 debug: connection error -115 live555 error: Failed to connect with rtsp://127.0.0.1:8554/test core debug: no access_demux modules matched core debug: creating access 'rtsp' location='127.0.0.1:8554/test', path='(null)' core debug: looking for access module matching "rtsp": 25 candidates core debug: net: connecting to 127.0.0.1 port 8554 core debug: connection succeeded (socket = 28) access_realrtsp debug: rtsp connected access_realrtsp warning: only real/helix rtsp servers supported for now core debug: no access modules matched core error: open of `rtsp://127.0.0.1:8554/test' failed 

Я попытался просто проверить это с помощью wget и получить ошибку 503: Service Unavailable

журнал gstreamer:

0:00:10.219925652 2772 0xcb4ca0 ERROR rtspclient rtsp-client.c:767:find_media: client 0xe140c0: can't prepare media 0:00:10.220158204 2772 0xcb4ca0 ERROR rtspclient rtsp-client.c:2283:handle_describe_request: client 0xe140c0: no media 

Что я делаю не так?

0
поток идет с камеры? если да то какая модель? Похоже, вы просто нажали неправильный URL для потока Narzard 5 лет назад 0
Пока я просто пытаюсь использовать `videotestsrc`, без камеры. Когда я запускаю сервер, он печатает этот URL, поэтому я думаю, что это правильно Alexey Markov 5 лет назад 0

0 ответов на вопрос

Похожие вопросы