Tatvik’s VP8 Video Decoder implementation is one of the fastest implementations for Mobile and PC Platforms. The implementation is highly efficient in terms of low MIPS and small memory footprint.
Specifications
| Profile | Profiles 0, 1, 2 & 3 | Resolution | Any |
| Input | VP8 elementary bitstream | Output | YUV420, YUYV RGB32/24/16/15/12 |
| Processors | ARM9, ARM11 ARM Cortex A8,A9,A7,A15 Intel x86, x64 | OS | iOS Android Windows (Phone) 7/8 Embedded Linux Windows, Linux, MAC |
| Compliance | Google’s VP8 standard |
Performance
Tatvik VP8 video decoder is available on several platforms. The implementation shows excellent result on all platforms. The benchmark results on Cortex-A8 based linux device are shown in the table below:
| Sequence Type | CPU load on BeagleBoard (Cortex-A8, 720 MHz) for 30 FPS decoding |
|---|---|
| QVGA,30fps,320kbps | 100-125 MHz |
| 720x480, 30fps, 1mbps | 490-550 MHz |