Video Codecs
Audio Codecs
DirectShow Filters


Tatvik exhibits at Embedded Technology 2009, Yokohama




H.264 BP Video Decoder

Tatvik’s H.264 Baseline Profile Video Decoder implementation is one of the fastest implementations for Mobile and PC platform. The implementation is highly efficient in terms of low MIPS and small memory footprint.   


Tatvik Implementation


H.264 Baseline Profile


All levels

Frame rates

Any (compliant with standard)

Bit Rate

Any (compliant with standard)


Any (including QCIF, QVGA, CIF, VGA, D1, 720P, 1080P)

Input Format

H.264 Bit-Stream/NALU


YUV420, YUYV, RGB12, RGB15, RGB16, RGB24, RGB32

Error Concealment

-Bit error detection

-Concealment of missing and corrupt frames


Verified against JVT bitstream exchange


  • Symbian S60

  • Windows Mobile

  • Windows CE

  • Android

  • iPhone OS X

  • Linux

  • Windows XP

  • QNX

  • uITRON


  • ARM7, ARM9/9E, ARM11

  • Cortex-A8, Cortex-A9

  • XScale, PXA27x, PXA32x

  • MIPS32 4Kec

  • Verisilicon ZSP500

  • TI C64x+

  • Renesas SH3, SH4

  • Pentium MMX, SSE, SSE2, SSE3, SSE4

# For other Processors please contact


Tatvik H.264 BP decoder has been ported to Symbian, Windows Mobile, Android, iPhone OS X and Linux OS based devices. The implementation shows excellent results on all platforms. The benchmark results on various devices are shown in the table below:

Sequence Type


Frames Per Second$ 


Nokia N93 (330 MHz ARM11)

66 - 104 FPS

VGA, 30fps, 1mbps

OMAP3530 (500 MHz Cortex-A8)

43 FPS

$  FPS for core decoding to generate YUV420 output.

Tatvik's H.264 Decoder for PC platform has been optimized using multithreaded programming to give best performance on multicores processors. The decoder shows excellent results on multicore Pentium platform. The benchmark results on 2.4 GHz Intel Core2 Quad Desktop with Windows XP are shown in the table below: 

Sequence Type

Frames Per Second$ On 2.4 GHz, Core2Quad Q6600 using

One Core

Two Cores

Four Cores

1920x1080, 24fps, 5mbps

40 FPS

74 FPS

130 FPS

1920x1080, 24fps, 15mbps

34 FPS

63 FPS

112 FPS

$  FPS for core decoding to generate YUV420 output.

For evaluation please contact  

Copyright © 2010 Tatvik Technologies. All rights reserved.


February 8, 2010:
Tatvik Announces High Performance Video Codecs For Cortex-A8.

Nov 3, 2009:
Tatvik Announces HD Real-time H.264 High Profile codecs for PCs.


News bottom