Page 1 of 1

GStreamer on Ubuntu 24.04

Posted: Fri Oct 25, 2024 3:16 pm
by henrygolant
Hi,

I am trying to figure out how to run a GStreamer pipeline on Ubuntu 24.04.01 with Wayland.
Basically I need to display the HDMI RX input stream to any HDMI output available, in fullscreen without any borders or bar showing on the screen.

Code: Select all

Linux NanoPC-T6 6.1.57 #21 SMP Fri Aug 16 16:40:12 CST 2024 aarch64 aarch64 aarch64 GNU/Linux


For now i am just trying to figure out how to get something smooth but i've been trying for a few days with no luck.. i am using a 1080p Apple TV as input and scaling it to my monitor display resolution which is 1440p but it's laggy :

Code: Select all

gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=BGR,width=1920,height=1080,framerate=60/1 ! queue ! videoconvert ! videoscale ! video/x-raw,width=2560,height=1440,framerate=60/1 ! waylandsink sync=false


also tried this pipeline with glimagesink but it's the same result it's slow and laggy :

Code: Select all

gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=BGR,width=1920,height=1080 ! videoconvert ! videoscale ! video/x-raw,width=2560,height=1440 ! glupload ! glcolorconvert ! glimagesink sync=true enable-last-sample=false


How can I get a smooth video output in fullscreen mode ?

Thanks