Professional Documents
Culture Documents
Agenda
About H.264 H.264 Encoder
H.264 Decoder
H.264 Profiles
Profile Baseline Profile (BP) Purpose
Primarily for lower-cost applications with limited computing resources, this profile is used widely in videoconferencing and mobile applications. Originally intended as the mainstream consumer profile for broadcast and storage applications, the importance of this profile faded when the High profile was developed for those applications. Intended as the streaming video profile, this profile has relatively high compression capability and some extra tricks for robustness to data losses and server stream switching. The primary profile for broadcast and disc storage applications, particularly for high-definition television applications (this is the profile adopted into HD DVD and BluRay Disc, for example). Decoder Complexity over MPEG-2 Estimated Improved Efficiency over MPEG-2
2.5X
1.5X
4X
2X
3.5X
1.75X
Independent hardware encoder processes video without assistance of a microprocessor Supports YCbCr 4:2:0 16x16 block video input Flexible output:
Constant Bit Rate (CBR) for applications with limited bandwidth Variable Bit Rate (VBR) for low latency and detailed images in fast-changing scenes
Resolution HDTV (1080i) HDTV (720p) VGA CIF QCIF 1920 1280 1080 720
Rate 30 30
Constant 4 4
30 30 15
4 4 4
Cores Needed 2 1
# of Channels 1 1
1 1 1
4 16 130