19得票2回答
GStreamer实现RTSP通过HTTPS视频流传输

我有一个流,它是通过HTTPS的RTSP协议。 握手是安全的(使用https),但握手完成后的数据(在RTSP中)并没有加密。 GStreamer默认不会流式传输,因为它期望数据也要被加密(在RTSPS中),这在我的情况下并非如此。 我尝试了多种方法,但似乎没有任何作用。例如,当我开始获...

12得票1回答
Gstreamer webrtcbin 工作示例管道。

有人可以展示一下最新的webrtcbin管道吗?目前我使用这些管道,但它们不起作用。 发送:gst-launch-1.0 webrtcbin bundle-policy=max-bundle name=sendrecv stun-server=stun://stun.l.google.co...

9得票1回答
GStreamer似乎没有调用我的回调函数

我有一个Qt应用程序,它在单独的线程中执行与GStreamer相关的任务。虽然我认为我已经遵循了设置信号回调的规则,但我指定的回调函数似乎没有被调用。 下面是回调函数,它仅尝试记录一些内容以进行调试: static gboolean Cb(GstBus *bus, GstMessage *...

8得票1回答
从GstElement管道启动GstRTSPServer

我正在使用C语言编写一个基于Gstreamer 1.0的应用程序。 该管道根据用户配置和运行时系统“状态”构建。 因此,我使用多个 GstElements,它们稍后将添加到“GstElement管道”中并进行链接。 以下是一个简单示例以更好地理解: GstElement *pipeline ...

7得票5回答
警告:错误的流水线:没有“x264enc”元素。

我已经尝试了几天来运行这个程序。我有一个需要x264enc的gstreamer命令。我在一台Mac上运行,但似乎无法安装x264开发库。我已经安装了gst-plugins-bad,但并没有帮助。我在论坛上读到在安装gst-plugins-bad之前需要先安装x264库。 我也尝试了Video...

7得票1回答
流水线设置为GST_STATE_NULL后内存未被释放

我的应用程序需要多次重启gstreamer管道。 但是,在将管道设置为GST_STATE_NULL并调用管道的unref后,似乎内存没有被释放。 每次重启后,与该进程相关的内存都会增加。 我只需使用以下videotestsrc-fakesink元素即可重现该问题: //g++ -Wall ...