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)

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

Please contact us

Evaluation suite

This evaluation includes the documentation above, the evaluation libraries and the examples running on DM642EVM. Please contact us.

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

Please contact us

Evaluation suite

This evaluation includes the documentation above, the evaluation libraries and the examples running on DM6437EVM. Please contact us.

MP1V for C6x core (discontinued)


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

Please contact us

Evaluation suite

This evaluation includes the documentation above, the evaluation libraries and the examples running on IDK. Please contact us for this.