GStreamer on Ubuntu 24.04
Posted: Fri Oct 25, 2024 3:16 pm
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.
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 :
also tried this pipeline with glimagesink but it's the same result it's slow and laggy :
How can I get a smooth video output in fullscreen mode ?
Thanks
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