7.1. Function Overview

7.1.1. Objective

Video encoding provides real-time video compression of input video signals using standard video codecs to reduce data size and provide video services for the application layer.

The currently supported input sources are:

  • Image data input by user under User Mode

  • The video input (VI) module sends the image directly to the encoder

  • The video input (VI) module receives the image, which is then processed by the video processing subsystem (VPSS) and sent to the encoder for encoding

Supported video standards currently include:

  • JPEG

  • MJPEG

  • H.264

  • H.265

7.1.2. Definitions and Abbreviations

  • Encoded Bitstream

  • Bitrate

  • RC Rate Control

  • Video Quality

  • QP Quantization Parameter

  • Fixed QP

  • VBR Variable Bitrate

  • CBR Constant Bitrate

  • AVBR Adaptive Variable Bitrate

  • MB Macroblcok

  • Frame

  • Frame Buffer

  • Packet