Gstreamer 示例项目无法运行。 (/subprojects/gst-rtsp-server/examples/test-onvif-server)

问题描述 投票:0回答:1

我试图从 /subprojects/gst-rtsp-server/examples/test-onvif-server 运行 gstreamer 示例项目。

$ ./subprojects/gst-rtsp-server/examples/test-onvif-server ~/Downloads/file_example_MP4_480_1_5MG.mp4

我在终端中得到了这个输出。 “

stream ready at rtsp://127.0.0.1:8554/test
”。

然后我在图腾视频播放器中打开了链接。但它在终端中显示了以下打印内容。

stream ready at rtsp://127.0.0.1:8554/test
0:00:05.681326198  6322 0x560ab751ccc0 ERROR           onvif-server test-onvif-server.c:496:create_replay_bin: Could not create element filesrc

(test-onvif-server:6322): GStreamer-RTSP-Server-CRITICAL **: 10:41:53.436: could not create element
0:00:05.681420723  6322 0x560ab751ccc0 ERROR             rtspclient rtsp-client.c:1096:find_media: client 0x560ab7530100: can't create media
0:00:05.681458700  6322 0x560ab751ccc0 ERROR             rtspclient rtsp-client.c:3412:handle_describe_request: client 0x560ab7530100: no media

是什么导致了这个问题?任何帮助将不胜感激。

操作系统 - UBUNTU 22.04.03 LTS。

gstreamer rtsp onvif
1个回答
0
投票

该问题是由于环境变量配置不正确,导致GStreamer无法正常运行。

要解决此问题,请执行

meson devenv -C <builddir>
./gst-env.py
。这些命令将正确设置 GStreamer 有效运行所需的环境变量。

© www.soinside.com 2019 - 2024. All rights reserved.