|
VC-1 Video Decoder
Tatvik’s VC-1
(WMV9) Simple and Main 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 requirement and small memory footprint.
|
|
|
|
Profile
|
VC-1 Simple and Main Profile
|
|
Levels
|
All
levels
|
|
Frame
rates
|
Any
(compliant with standard)
|
|
Bit
Rate
|
Any
(compliant with standard)
|
|
Resolution
|
Any
(including QCIF, QVGA, CIF, VGA, D1, 720P, 1080P)
|
|
Input
Format
|
VC-1
bitstream in RCV
format
|
|
Output
|
YUV420,
YUYV, RGB12,
RGB15, RGB16, RGB24, RGB32
|
|
Conformance
|
Verified
against SMPTE bitstream set (Simple and Main
Profile)
|
|
OS
|
-
Symbian
S60
-
Android
-
iPhone OS
X
-
Windows
Mobile
-
Windows
CE
-
Linux
-
Windows XP
|
|
Processors#
|
-
ARM7,
ARM9/9E,
ARM11
-
Cortex-A8,
Cortex-A9
-
XScale, PXA27x,
PXA32x
-
MIPS32
4Kec
-
Renesas
SH3,
SH4
-
Pentium MMX, SSE, SSE2, SSE3, SSE4
|
#
For other Processors please contact
sales@tatvik.com
Performance
Tatvik
VC-1 decoder has been ported to Symbian, Windows Mobile, Android, iPhone OS X, Linux and WinXP based devices. The implementation shows excellent results on all the platforms. The benchmark results are shown in the table below:
|
Sequence Type
|
Device/Simulator
|
MCycles/sec$
|
|
QCIF,
15fps, 64kbps
|
ARM9
Simulator* |
10-13 MCycles/sec
|
|
QVGA,15fps, 192 kbps
|
ARM9
Simulator* |
27–46 MCycles/sec
|
|
QCIF,
15 fps, 64kbps
|
ZSP500
Simulator* |
9–13 MCycles/sec
|
|
QVGA,15 fps, 192kbps
|
ZSP500
Simulator* |
26–39 MCycles/sec
|
$
CPU load to decode for YUV420 output.
*
Zero-wait state memory
For
evaluation please contact
sales@tatvik.com
Copyright © 2010 Tatvik
Technologies. All rights reserved.
|
|

|