0
せずに私のシステムが構成されます: gstreamer0.10ビデオシンクにX
- RPi3
- RasbianジェシーLiteの
- gstreamer0.10コンパイル済みQt5.6.1
目的はgstreamerをQtMultimediaバックエンドとして使用することです。オーディオ用には機能しますが、適切なビデオシンクが見つかりません。 ドキュメントとDebianパッケージを検索しましたが、OpenGLに基づいてビデオシンクがどこにあるのかわかりません!
EDIT:
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.8.2で
を試してみましたか?
に接続しようとしたんOpenGLのビデオシンクは0.10で終わっていませんでした.1.6ではOpenGLのものはかなり安定しています(または1.8でも) - これを試してみることをお勧めします:) glimagesink – nayana
Debianのgstreamer 1.0を知っている限り、Jessieは1.4.4なので、私はソースからコンパイルする必要があると思います。 – Mark
Ok、ちょうどそれが働く方法を試してください。それは十分に安定しているかもしれません – nayana