|
MPEG-4 SP Video
Encoder
Tatvik’s MPEG-4
Simple Profile Video Encoder implementation is one of the fastest implementations of MPEG-4 SP Encoder for Mobile Platforms. The implementation is highly efficient in terms of low MIPS reqiorement and small memory footprint. Tatvik has developed the encoder for low-power and high efficiency mobile applications. Tatvik MPEG-4 encoder creates high quality streams at low bit-rates.
|
|
|
|
Profile
|
ISO/IEC
14496-2 MPEG-4 Simple Profile
|
|
Levels
|
0,
0B, 1, 2, and 3.
|
|
Frame
rates
|
Any
(compliant with standard)
|
|
Bit
Rate
|
Any
(compliant with standard)
|
|
Input
Format
|
YUV420,
YUYV, RGB15, RGB16, RGB24, RGB32
|
|
Output
|
ISO/IEC
14496-2 MPEG-4 Simple Profile Elemetary Stream.
|
|
Picture
Type
|
I and P
|
|
Intra
Prediction
|
DC
Prediction Implemented |
|
Inter
Prediction
|
-
Proprietary Fast Motion Estimation Algorithm that
provides best motion vectors with the available
processing power.
-
1-MV
and 4-MV per Macroblock
-
Unrestricted Motion Vector
-
Proprietary Half-Pixel Motion Vector Refinement
Algorithm
-
Proprietary Scene Change Detection Algorithm
|
|
Rate
Control
|
|
|
Quality
vs. Speed Tradeoff Levels
|
-
Highest
Quality
-
High
Speed
-
Highest
Speed
|
|
Conformance
|
Compliant
to ISO/IEC 14496-2 MPEG-4 Simple Profile. Verified with
Commercial and Reference Decoders.
|
|
OS
|
-
Symbian
S60
-
Android
-
iPhone OS
X
-
Windows
Mobile
-
Windows
CE
-
Linux
-
Windows XP
-
QNX
-
uITRON
|
|
Processors#
|
-
ARM7,
ARM9/9E,
ARM11
-
Cortex-A8,
Cortex-A9
-
XScale, PXA27x,
PXA32x
-
MIPS32
4Kec
-
TI
C64x+
-
Renesas
SH3,
SH4
-
Pentium MMX, SSE, SSE2, SSE3, SSE4
|
#
For other Processors please contact
sales@tatvik.com
Performance
Tatvik
MPEG-4 Encoder has been ported to Symbian, Windows Mobile, Android, iPhone OS X, Linux and WinXP based devices.
The encoder shows excellent performance on all
platforms. The benchmarking
results on are shown in the table below:
|
|
|
|
|
QCIF,
15fps, 64kbps |
Nokia
N93 (330 MHz ARM11) |
150-206 |
|
QVGA,
30fps, 384kbps |
Nokia
N93 (330 MHz ARM11) |
50-70 |
|
CIF,
30fps, 512 kbps
|
Nokia
N93 (330 MHz ARM11)
|
40-55 |
|
VGA,
30fps, 1 mbps
|
iPhone
3GS (600 MHz Cortex-A8)
|
37-51 |
$ FPS achieved for code encoding of YUV420 input video
frames.
For
evaluation please contact
sales@tatvik.com
Copyright © 2010 Tatvik
Technologies. All rights reserved.
|
|

|