|
MPEG1 video codec for TI C6x
platform
MPEG1 codec for C64 core is an ideal engine for video surveilance system based on
this chip. MPEG1 offers significantly lower bitrate compared to
MJPEG based solutions and for non-interlaced video source it offers the same
performance as MPEG2. MPEG1 bitstreams are compatible with all
media player, e.g. Microsoft Windows Media Player (you can encode
on DSP, stream over network and decode or store on PC)
MPEG1 encoder and
decoder for C64x could be purchase separately (either encoder or
decoder) or together (codec) as royalty-free object library or
source code library.
MP1V for C64 core
MPEG1 Video Encoder
-
Target platform:
C64 core
-
Program memory: 30KB
-
Data memory: 30KB
scratch mem and external buffer for two frames
-
Typical
performance: 2 to 3 D1 channels in realtime (720 x 480 x 30 fps) on a
single chip of DM642@600MHz.
-
Support: I and P
frames, CBR, VBR
-
Input: YUV420 format (other formats are
converted externally)
MPEG1 Video Decoder
-
Target platform:
C64 core
-
Program memory: 30KB
-
Data memory: 30KB
scratch mem and external buffer for two frames
-
Typical
performance: 3 to 4 D1 channels in realtime (720 x 480 x 30 fps)
on a single chip of DM642@600MHz.
-
Support I,P and B
frames
-
Output: YUV420
format (other formats are converted externally)
Documentation
Evaluation suite
This evaluation includes the documentation above, the evaluation libraries and the examples running on DM642EVM.
MP1V for C64+ core
Libraries compiled for C64+ core and will have better performance compared to C64 core versions
MPEG1 Video Encoder
-
Target platform:
C64+ core
-
Program memory: 30KB
-
Data memory: 30KB
scratch mem and external buffer for two frames
-
Typical
performance: 2 to 3 D1 channels in realtime (720 x 480 x 30 fps) on a
single chip of DM6437@600MHz.
-
Support: I and P
frames, CBR, VBR
-
Input: YUV420 format (other formats are
converted externally)
MPEG1 Video Decoder
-
Target platform:
C64+ core
-
Program memory: 30KB
-
Data memory: 30KB
scratch mem and external buffer for two frames
-
Typical
performance: 3 to 4 D1 channels in realtime (720 x 480 x 30 fps)
on a single chip of DM6437@600MHz.
-
Support I,P and B
frames
-
Output: YUV420
format (other formats are converted externally)
Documentation
Evaluation suite
This evaluation includes the documentation above, the evaluation libraries and the examples running on DM6437EVM.
Discontinued products: MP1V for C6x core
MPEG1 Video Encoder
-
Target platform:
C6x core (C62x and C67x)
-
Program memory: ~20K
-
Data memory:
depend on image size
-
Typical
performance: 35-40ms to encode a CIF frame bitrate 256Kbps to
1024Kbps on C6711@150MHz
-
Support I and P
frames
-
Input: YUV420 format
MPEG1 Video Decoder
-
Target platform:
C6x core (C62x and C67x)
-
Program memory: ~20K
-
Data memory:
depend on image size
-
Typical
performance: 20-30 ms to decode a CIF frame bitrate 256Kbps to
1024Kbps on C6711@150MHz.
-
Support I,P and B
frames
-
Output: YUV420 format
Documentation
Evaluation suite
This
evaluation includes the documentation above, the evaluation libraries
and the examples running on IDK. Please contact us for this
|