本文主要是介绍[Gstreamer: 从元素 pipeline0 获得 EOS],希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
我是 gstreamer 处理的新手。我遵循 Gstreamer 教程设置 Gstreamer Orangepi 零开发套件。我试图运行视频流通过 Gstreamer, 但它抛出了一个错误, 如下所示:
I am newbie to gstreamer handling. I am following Gstreamer tutorial to set up Gstreamer on Orangepi Zero development kit. I am trying to run the video streaming via Gstreamer, but it throws me a error as follows:media: Wildlife.mp4Command:gst-launch-1.0 filesrc location= /home/ash/Videos/Wildlife.mp4 ! videorate ! videoconvert ! jpegenc ! autovideosinkSetting pipeline to PAUSED ...Pipeline is PREROLLING ...WARNING: from element /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0: Failed to connect to X display serverAdditional debug info:gstglimagesink.c(833): _ensure_gl_setup (): /GstGLImageSinkBin:autovideosink0-
actual-sink-glimage/GstGLImageSink:sinkPipeline is PREROLLED ...Setting pipeline to PLAYING ...New clock: GstSystemClock**Got EOS from element "pipeline0".**Execution ended after 0:00:00.000987695Setting pipeline to PAUSED ...Setting pipeline to READY ...Setting pipeline to NULL ...Freeing pipeline ...
gst-launch-1.0 filesrc location= /home/ash/Videos/Wildlife.ogv ! videorate ! videoconvert ! jpegenc ! autovideosinkSetting pipeline to PAUSED ...Pipeline is PREROLLING ...WARNING: from element /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0: Failed to connect to X display serverAdditional debug info:gstglimagesink.c(833): _ensure_gl_setup (): /GstGLImageSinkBin:autovideosink0-actual-sink-glimage/GstGLImageSink:sinkERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal data flow error.Additional debug info:gstbasesrc.c(2948): gst_base_src_loop (): /GstPipeline:pipeline0/GstFileSrc:filesrc0:streaming task paused, reason error (-5)
ERROR: pipeline doesn't want to preroll.Setting pipeline to NULL ...Freeing pipeline ...
这篇关于[Gstreamer: 从元素 pipeline0 获得 EOS]的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!