NVIDIA Jetson Xavier - HDAV Subsystem
< Xavier | Processors
The HD Audio-Video Subsystem uses a collection of functional blocks to off-load audio and video processing activities from the CPU complex, resulting in fast, fully concurrent, highly efficient operation.
This subsystem is comprised of the following:
- 2x Multi-Standard Video Encoder
- 2x Multi-Standard Video Decoder
- JPG Processing Block
- Video Image Compositor (VIC)
- Audio Processing Engine (APE)
Using the multimedia API
You can use some of the HD Audio-Video Subsystem components via the L4T multimedia API. As of today, the only component without software support is the Audio Processing Engine. The following figure illustrates the structure of the multimedia API elements.
These elements map to the Audio-Video Subsystem components as follows:
- Video Encoder --> NvVideoEncoder
- Video Decoder --> NvVideoDecoder
- JPG Processing Block --> NvJPEGDecoder, NvJPEGEncoder
- Video Image Compositor (VIC) --> NvVideoConverter
- Audio Processing Engine (APE) --> No software support