Hantro 4200 MPEG-4/H.263 Encoder

A market proven solution for mobile handsets. Enabling video applications like camorder (MMS) and video telephony, the 4200 is fully compliant with 3GPP specifications and has been thoroughly interoperability tested in IMTC and MPEGIF. Commercially available in tens of millions of mobile phones worldwide.

A pure ANSI C implementation, the 4200 is easily portable to different processor cores such as. Assembler optimized versions are available for ARM11 (SIMD) and Cortex A8 family with NEON multimedia accelerators.

Supported Standards, Profiles and Levels
MPEG-4 Visual Profile and Level Simple Profile levels 0, 0B, 1, 2, 3, 4A and 5.
H.263 Profile and Level Profile 0, levels 10-40 (levels 50 - 70 are partially supported, custom picture format is supported)
Encoder Features Supported
Input data format Planar YCbCr 4:2:0
Supported image size Configurable according to Profile and Level
Maximum Frame Rate Configurable according to Profile and Level
Maximum Bit Rate Configurable according to Profile and Level
Motion Estimation Proprietary algorithm, half pixel accuracy
Motion Vector Length Up to +/- 16 pixels
Rate Control Yes
Typical control code target environment ARM 7xx, 9xx, 11xx and Cortex A8