繁体   English   中英

不带X的gstreamer0.10视频接收器

[英]gstreamer0.10 video sink without X

我的系统包括:

  • RPi3
  • Rasbian Jessie Lite
  • 安装了基本/良好/不良/丑陋插件的gstreamer0.10
  • 交叉编译的Qt5.6.1

目标是将gstreamer用作QtMultimedia后端。 它适用于音频,但找不到合适的视频接收器。 我在文档和Debian软件包中进行了搜索,但是我不明白在哪里可以找到基于OpenGL的视频接收器!

编辑:

使用gstreamer-1.8.2尝试过(消息翻译成英文)

gst-launch-1.0 videotestsrc ! glimagesink
Set the pipeline to PAUSED ...
ERROR: unable to pause pipeline.
Got context from element 'sink': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayX11\)\ gldisplayx11-0";
ERROR: from element /GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink: Failed to connect to X display server
Further debug information:
gstglimagesink.c(833): _ensure_gl_setup (): /GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink
Set pipeline to NULL ...
Execution of free on pipeline...

为什么它尝试连接到X服务器?

这可能会晚一点,但是这两个都可以在使用GStreamer 1.9.90的笔记本电脑上的虚拟控制台中工作:

gst-launch-1.0 videotestsrc ! intervideosink # internal video sink

gst-launch-1.0 videotestsrc ! aasink # ascii-art video sink

他们都没有尝试连接到X。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM