|
|
Home / VIC Libraries
|
Video and Image Coding (VIC) Libraries:
VIC libraries are a set of SDK for video and image encoding and decoding. They
will work for any desktop platfroms (Windows, Linux or MAC), but especailly
suitable to be used as building blocks to develop mobile applications, like
Window Mobile based cellphone/PDA, Blackberry or iPhone.
Unique features of the coding libraries:
|
-
They are self-contained, do not depend on any other libraries.
-
They are portable, written in ANSI C, do not rely on any hardware platform or
OS.
-
There are no float type variables or operations, easier to port to any DSP or
embedded platform.
-
They are very small, but including all necessary features, for example,
progressive build is supported in JPEG decoder. The compiled libaries are from
5K to 20K bytes only.
-
They are clearly implemented as separately modules, in easy-understood
structures.
-
The API interfaces are very simple, can be easily integrated into top level
application.
-
They have been used in many applications and well tested.
-
The API interfaces are very flexible. For eaxmple, video decoding supports
bitstream input for frame by frame, or a continous bit stream without
information about the frame boundary within the bitstream.
-
The libraries are easy to evaluate. Just download the demo packages which
include the pre-compiled libraries (Windows and Linux), source codes of the
demo application, test data and the test scripts.
-
For any other platforms/processors, source code licenses are available.
|
 |
|
|
|
|