Processed Serial Pipeline

Multimedia User Guide (UG1449)

Document ID
UG1449
Release Date
2023-10-19
Revision
1.7 English

Use the following pipeline to play a serial processed pipeline where video stream is captured from an input source device:

gst-launch-1.0 v4l2src device=/dev/videoX io-mode=4 ! video/x-raw, \
width=3840, height=2160, format=NV12, framerate=60/1 ! xilinxscd io-mode=5 \
! omxh265enc qp-mode=auto gop-mode=basic gop-length=60 b-frames=0 \
target-bitrate=60000 num-slices=8 control-rate=constant \
prefetch-buffer=true \
low-bandwidth=false filler-data=true cpb-size=1000 initial-delay=500 \
! video/x-h265, profile=main, alignment=au ! queue \
! omxh265dec internal-entropy-buffers=5 low-latency=0 \
! queue max-size-bytes=0 ! kmssink bus-id="a0070000.v_mix"

In the preceding example, the live source device link is present under the /dev directory. The video stream resolution is 4kp and 60fps. The video stream color format is NV12.

For more information, see H.264/H.265 Video Codec Unit LogiCORE IP Product Guide (PG252) and HDMI Video Capture and Display.