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.

Dual stream(H264 +MJPEG) codecs influence each other

Hi all.

   We are working on DM368 . The code compiled under DVSDK4. The version of JPEGENC  is  JPEGENC.version.01.00.00.09.wizardversion.0.5.2 . The version of H264ENC is H264ENC.version.02.20.00.01.wizardversion.0.5.2.

  It can work independently in input 1080I  60fps mode  and output 1080P  30fps  mode .  But it will be influenced each other when H264ENC and JPEGENC work together. My best record is Capture:18fps H264:18fps Jpeg:9fps. 

  In DM368IPNC, the The version of JPEGENC  is  01.00.00.09 and H264ENC is 02.10.00.01. And It can synchronously output  h264 30fps and jpeg 15fps in 1080P.  Does it mean Codec-Engine has problem? Is there any restriction ?

Would appreciate any thoughts.

Regards,

Ryan

  • There can be various other factors, thread priority, system setting like master priority etc.

    But, can you tell us what is the issue in using IPNC RDK, if it meets the performance

    Regards,

    Raghu

  • Dear Raghu,

        I exclude the factor of what you said.  For test, I take the initiative to reduce the speed of jpeg threadthat is, each loop add 200us delayThe result is H264:27fps Jpeg:4fps.  so it  indicated that  thread priority did not affect the performance.   In my system, the cpu load is 27%, so master priority did not affect the performance too.

       Thanks for your replay.  Would appreciate any thoughts.

    Regards,

    Ryan