CONTENTS DELETED
The author has deleted this message.
|
Hi there,
Your problem sounds similar to an issue I had (hard to tell for sure). You may need to look into drm render mode on linux. You may need to add the linux user running the background service to the "video" group. Please check the response by Victor on Oct 27, 2018 on this thread and see if it helps: http://gstreamer-devel.966125.n4.nabble.com/RE-gstvideoencoder-error-td4688786.html#a4688834 -----Original Message----- From: gstreamer-devel [mailto:[hidden email]] On Behalf Of Deepanshu Sent: Monday, March 2, 2020 5:57 AM To: [hidden email] Subject: Donot use display for gstreamer pipeline I am using gstreamer on google coral dev board and performing video analytics on it. The platform details are : Linux bored-horse 4.9.51-imx #1 SMP PREEMPT Tue May 14 20:34:37 UTC 2019 *aarch64 GNU/Linux* I have a pipeline of the form : GST_DEBUG=*gl*:5 gst-launch-1.0 videotestsrc ! video/x-raw,width=640,height=480,framerate=15/1 ! queue max-size-buffers=1 leaky=downstream ! glupload ! queue max-size-buffers=1 leaky=downstream ! glfilterbin filter=glcolorscale ! video/x-raw,format=RGBA,width=320,height=180 ! videoconvert ! video/x-raw,format=RGB,width=320,height=180 ! appsink name=appsink sync=false emit-signals=true max-buffers=1 drop=true It works fine when run from a terminal. However when i execute the pipeline as a background service . it fails because background service do not have access to display. Anyways I dont want to display the window , i just want to connect the data to the appsink , so that i can perform video analytics on it. So anyone has any idea about , how to force it to not use display and just forward the data to display . Please help -- Sent from: http://gstreamer-devel.966125.n4.nabble.com/ _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by deepanshu-2
On lun, 2020-03-02 at 05:56 -0600, Deepanshu wrote:
> I am using gstreamer on google coral dev board and performing video analytics > on it. > The platform details are : > Linux bored-horse 4.9.51-imx #1 SMP PREEMPT Tue May 14 20:34:37 UTC 2019 > *aarch64 GNU/Linux* > > I have a pipeline of the form : > > GST_DEBUG=*gl*:5 gst-launch-1.0 videotestsrc ! > video/x-raw,width=640,height=480,framerate=15/1 ! queue max-size-buffers=1 > leaky=downstream ! glupload ! queue max-size-buffers=1 leaky=downstream ! > glfilterbin filter=glcolorscale ! > video/x-raw,format=RGBA,width=320,height=180 ! videoconvert ! > video/x-raw,format=RGB,width=320,height=180 ! appsink name=appsink > sync=false emit-signals=true max-buffers=1 drop=true > > It works fine when run from a terminal. However when i execute the pipeline > as a background service . it fails because background service do not have > access to display. Anyways I dont want to display the window , i just want > to connect the data to the appsink , so that i can perform video analytics > on it. The "display" in this context is the connection to the graphic card, which let you use the HW acceleration. When you start a user session, you are dynamically granted permission to access this HW, while in service, you have to configure it (could be through user group, or let logind handle it). On the other side, GStreamer has support for GLX and EGL platform, you really want the second, but normally it should figure-out. > > So anyone has any idea about , how to force it to not use display and just > forward the data to display . Please help > > > > -- > Sent from: http://gstreamer-devel.966125.n4.nabble.com/ > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by Rand Graham-2
CONTENTS DELETED
The author has deleted this message.
|
Free forum by Nabble | Edit this page |