Developing Multimedia Solutions Using a Hardened VCU/VDU
Course Details
Length:
15 Hours
Number of Labs:
5
Number of Chapter:
14
Current Version:
2024.2
Number of Demos:
0
Overview
Learn how to build and run complex multimedia applications targeting AMD Zynq™ UltraScale+™ MPSoC EV, Versal™ AI Core, or Versal AI Edge devices with the help of the open-source GStreamer framework.
The course also illustrates how the use of the hardened video codec unit (VCU) in the EV device and the hardened video decode unit (VDU) in the AI Core/AI Edge devices helps to achieve optimum performance by offloading intensive video processing tasks to dedicated hardware accelerators.
The emphasis of this course is on:
Describing the multimedia solutions provided by AMD
Utilizing the multimedia blocks available in Zynq UltraScale+ MPSoC and Versal adaptive SoC devices
Explaining the encoder and decoder functionalities
Describing the different audio, video, connectivity, and processing soft IPs provided by AMD
Describing the VCU/VDU software stack
Describing the different multimedia-supported frameworks
Utilizing GStreamer plugins to create video pipelines
Performing video encoding and decoding using the video codec unit (VCU) in Zynq UltraScale+ MPSoC EV devices
Performing video decoding using the video decoder unit (VDU) in Versal AI Core/Edge devices
What,s New:
All labs have been updated to the latest software versions