This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8148 H264 encode/decoder performance

Hello TI' teams,

What is MAXimal data rate supported by H264 encoder and decoder in high profile?

Please let me know, is:

1) 1080p@60fps video can be encoded in real-time?

2) 1080p@60fps video can be decoded in real-time?

3) 1080p@60fps video can be encoded and decoded simultaneously in real-time?

I works with DM8148 PG3.0 and next PLL setting:

L3 clk         : 220MHz
IVA clk        : 306MHz
ISS clk        : 400MHz
DSP clk        : 600MHz
DSS clk        : 200MHz
ARM clk        : 720MHz
DDR clk        : 400MHz

and latest version of RDK contains H264 encoder version 02.00.06.00 and H264 decoder version 02.00.08.00.

Thanks a lot.

  • Hello,

    Marat Shchuchinsky said:
    What is MAXimal data rate supported by H264 encoder and decoder in high profile?

    The DM8148 has one HDVICP module which is  scalable in terms of resolutions and channels supported. HDVICP could support 1x 1080p60 or 2x 1080p30 or 4x 720p30 or 2x 720p60 or 10x SD h.264 encodes or decodes.

    Marat Shchuchinsky said:
    1) 1080p@60fps video can be encoded in real-time?

    Yes.

    Marat Shchuchinsky said:
    2) 1080p@60fps video can be decoded in real-time?

    Yes.

    Marat Shchuchinsky said:
    3) 1080p@60fps video can be encoded and decoded simultaneously in real-time?

    Transcoding at 1080p60, probably you will observe frame drop with DM8148.

    You could try to clock the HDVICP higher.

    The DM8168 has 3 HDVICP modules, it can perform 1 transcoding at 1080p60.

    Best Regards,

    Margarita