Video Capture - 2020.2 English - XD336

Versal Base TRD Documentation (XD336)

Document ID
XD336
Release Date
2025-12-01
Version
2020.2 English

The Video Capture software stack is depicted in the following figure using the single-sensor MIPI CSI capture pipeline as an example

Video Capture Software Stack

Fig. 2 Video Capture Software Stack

At a high level it consists of the following layers from top to bottom:

  • User-space layers

    • GStreamer: Media source bin plugin (wrapper around generic v4l2src plugin)

    • Media controller: Library to configure v4l subdevices and media devices

  • Kernel-space layers

    • V4L2/Media subsystems: Xilinx video IP pipeline (XVIPP) driver

    • DMA engine: Xilinx framebuffer driver