7.1. Function Overview¶
7.1.1. Purpose¶
Video Encoding provides real-time video encoding. It compresses input images using standard audio and video encoders to reduce the amount of data and provide audio and video services to the application layer.
Currently supported input sources are:
Image data input manually by the user in User Mode
Video Input (VI) ModulereceivetoimageconnectSendtoEncodingdevice
Video Input (VI) ModulereceivetoimagethroughVideo Processing Subsystem (VPSS) SendtoEncodingdevice
Currently supported video standards are:
JPEG
MJPEG
H.264
H.265
7.1.2. Definitions and Abbreviations¶
Encoded Bitstream: encoded bitstream
Bitrate: bit rate
RC Rate Control Rate Control: rate control
Video Quality: image quality
QP Quantization Parameter quantizationParameter
Fixed QP: fixed quantization parameter
VBR (Variable Bitrate): variable bit rate
CBR (Constant Bitrate): constant bit rate
AVBR (Adaptive Variable Bitrate): adaptive variable bit rate
MB Macroblock macroblock
Frame: video frame
Frame Buffer: frame storage
Packet packet