H.264 HP Decoder

Tatvik’s H.264 High Profile Video Decoder implementation is one of the fastest implementations for mobile phones, desktop PC and servers. The decoder has been optimized using multithreaded programming to give best performance on multicore CPUs.


ProfileBaseline, main and High ProfileLevelsAll Levels
Frame RatesAny (compliant with standard)Bit RateAny (compliant with standard)
InputH.264 bitstream/NALUOutputYUV420, YUYV, RGB32/24/16/15/12
ResolutionsAny (including QCIF, QVGA, CIF, VGA, D1, 720P, 1080P)Processors Intel Core i3, i5, i7 and Xeon Series
Core2 Quad/Duo
ARM Cortex A9/A17/A57
OSiOS, Android, Embedded Linux, Windows, Linux, Mac OSX
ComplianceITU-T H.264 standard / ISO/IEC 14496-10


Tatvik H.264 HP decoder shows excellent results on all platforms. Detailed benchmark results on 2.4 GHz Intel Core2 Quad Desktop with Windows XP are shown in the table below:

Sequence TypeFrames Per Second On 2.4 GHz Core2Quad Q6600 using
One CoreTwo CoreFour Core
1920×1080, 5mbps, 24FPS, BP40FPS74FPS130FPS
1920×1080, 15mbps, 24FPS, BP34FPS63FPS112FPS
1920×1080, 5mbps, 24FPS, CABAC, HP35FPS68FPS121FPS
1920×1080, 15mbps, 24FPS, CABAC, HP26FPS51FPS93FPS