Video Capture - 2020.2 English

Versal ACAP VCK190 Base Targeted Reference Design (UG1442)

Document ID
UG1442
Release Date
2021-01-08
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.
Figure 1. Video Capture Software Stack
The software stack looks similar for a Quad-sensor MIPI CSI capture pipeline as well. 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