Video playback with HW decoder for i.mx8 - TechNexion/u-boot-edm GitHub Wiki
Video playback with HW decoder
Video and audio playback via gstreamer
For i.mx8MQ:
H.264/H.265(HEVC) movie playback:
~# gst-launch-1.0 playbin3 uri=file:/run/media/sda1/LG_Eye_of_Storm_4K_Demo.ts
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
For i.mx8MM:
H.264 movie playback:
export TEST_FILE=/run/media/sda/bbb_sunflower_1080p_30fps_normal.mp4
~# gst-launch-1.0 filesrc location=$TEST_FILE typefind=true \
! video/quicktime ! aiurdemux ! queue max-size-time=0 \
! vpudec ! waylandsink window-width=1280 window-height=720 async=false enable-last-sample=false qos=false sync=true
Note:
The parameter width=1280 window-height=720 for waylandsink corresponds to the display resolution.
It has to use Yocto with xwayland backend. wayland backend can't display properly. It only shows green on display.
It's known issue in Yocto 2.5.