gstreamer-1.0

    0热度

    1回答

    我正在创建一个gstreamer照相机应用程序,它可以传输多个rtsp客户端(cams),并且我试图将这些视频绑定到单个GTK窗口小部件。 ; 覆盖= GST_VIDEO_OVERLAY(GST_MESSAGE_SRC(消息)): 然而,当我运行与GTK插件单个流应用程序,它通过调用gst_bus_set_sync_handler()API,它覆盖上GTK插件如下视频播放以及 gst_video_

    0热度

    1回答

    我有一个管道,旨在捕捉来自C920摄像机的音频和视频,做一个非常简单的处理(低cpu要求),然后重新压缩并将其复用到文件。 这是管道的大致轮廓: Platform: - Raspberry Pi 3 - Debian Jessie - GStreamer 1.8 不要担心我 '简单处理' 区域。我的CPU总量低于25%。 我发现,Q3和Q4缓慢地开始填充,直到一个达到阈值,然后我的音频全

    0热度

    1回答

    在开发流音频应用程序时,我使用gst-launch-1.0命令行工具生成用于测试的MPEG传输流。这按预期工作(我能够从简单的http服务器提供流并使用VLC媒体播放器听到它)。然后我尝试在Python gstreamer代码中复制该流的编码部分。连接到服务器的Python版本没问题,但没有听到任何声音。我试图理解命令行实现的工作原理,但是Python没有。我正在使用Mac OS 10.11和Py

    0热度

    1回答

    我目前正在开发一个使用gstreamer的应用程序使用C. 我包含了所有gstreamer库包含路径,glib路径,库路径等。当我尝试构建一个使用Gstreamer lib在屏幕上播放原始文件的应用程序,一切正常。 但是,我想在这里设置描述的videoparse元素的“帧率”属性: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/

    0热度

    1回答

    我有一个用java编写的rtsp播放器应用程序,它构建在gstreamer之上1.当我尝试在流水线中只有一个textoverlay元素时在播放视频的顶部显示文本它工作正常。但我需要在窗口的所有角落显示不同的文本。 第一个想到我虽然是链接覆盖元素,实际上从gst-launch-1.0命令行工作如下; gst-launch-1.0 -v rtspsrc location=rtsp://10.0.5.4

    0热度

    1回答

    我正尝试从A点发送音频流到kurento媒体服务器,并使用gstreamer在点B接收该音频流。 我想要实现的应该是这样的: (POINT A)----用GSTREAMER发送音频流--->(KURENTO)---- AUDIO STREAM ----->(POINT B )---用GSTREMAER获取音频----! 到目前为止,我写的代码波纹管: function createOutGoing

    3热度

    1回答

    我是Qt的初学者, 我试图使用Qt制作Android应用程序并使用GStreamer(而不是QtGStreamer)通过RTSP流式传输视频。 但是,当我使用 QPlatformNativeInterface *nativeInterface = QApplication::platformNativeInterface(); jobject activity = (jobject)native

    0热度

    1回答

    我的应用程序(使用Python)加载Gstreamer库,解析并启动管道规格,该规范将来自MP4文件的准备好的视频上的SRT文件的字幕合成,然后创建一个控件源与绑定到链接到字幕图像源的视频混合器单元的接收器的'alpha'属性。 首先我写了一个很小的proof-of-concept,它像一个冠军一样工作。如果您可以使用X-windows服务器运行它(例如在Unix或Linux中),则会在绿色背景上

    0热度

    1回答

    我已经安装GStreamer 1.12.1 Win64 msi(完全安装),但是我找不到dshowvideosrc元素。 C:\lib\gstreamer\1.0\x86_64\bin>gst-inspect-1.0.exe dshowvideosrc No such element or plugin 'dshowvideosrc' 我想捕捉从一个DirectShow视频设备的视频,但如果

    0热度

    1回答

    这是管道: const CAP_PIPELINE = 'filesrc location=$pipe' + ' ! video/x-h264, stream-format=byte-stream, width=800, height=448, framerate=30/1 ! h264parse ' + ' ! omxh264dec ! videorate drop-only=true ! v