Jump to content

Xilinx ZYNQ UltraScale+ MPSoC/GStreamer/Example Pipelines/Video Decoding: Difference between revisions

no edit summary
No edit summary
Line 5: Line 5:
{{DISPLAYTITLE:Xilinx ZYNQ UltraScale+ Video Decoding using GStreamer pipelines|noerror}}
{{DISPLAYTITLE:Xilinx ZYNQ UltraScale+ Video Decoding using GStreamer pipelines|noerror}}


The following pipelines were tested using the smartcam firmware, which is based on the kv260_ispMipiRx_vcu_DP Vitis platform provided by Xilinx. This platform contains the following input pipeline:
The following pipelines were tested using the smartcam firmware, which is based on the kv260_ispMipiRx_vcu_DP Vitis platform provided by Xilinx. This platform doesn't use the Video Mixer for the video out, so we use the display directly.


== File to display ==
'''H.264'''
<syntaxhighlight>
gst-launch-1.0 filesrc=jellyfish-100-mbps-hd-h264.mkv ! matroskademux ! h264parse ! omxh264dec ! fpsdisplaysink text-overlay=false video-sink="kmssink driver-name=xlnx bus-id=fd4a0000.display fullscreen-overlay=true" sync=true -v
</syntaxhighlight>
'''H.265'''
<syntaxhighlight>
<syntaxhighlight>
AR1335 camera -> AP1302 ISP -> MIPI CSI-2 RX Subsystem -> Video Frame Buffer Write
gst-launch-1.0 filesrc=jellyfish-100-mbps-hd-hevc.mkv ! matroskademux ! h265parse ! omxh265dec ! fpsdisplaysink text-overlay=false video-sink="kmssink driver-name=xlnx bus-id=fd4a0000.display fullscreen-overlay=true" sync=true -v
</syntaxhighlight>
</syntaxhighlight>


222

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.