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.

Found video jerky issue when encode 720P on DM365

Hi:

     I have found a video jerky issue when encode 720P on DM365, my data flow is:

     Sensor -->ISIF(720P RGB) -->IPIPE/RSZA(720P YUV420SP)

                                                      -->IPIPE/RSZA(QQVGA, YUV420SP)

     encode 720P YUV420SP as MPEG4, encode QQVGA as JPEG

      and I found that the MPEG4 streaming will flicker, but JPEG streaming work well at 30FPS.

      I also try to encode the 720P as H264/JPEG, still can meet the flicker issue.

       Anybody who can help me on this?

       Thanks.

  • Tracy,

    There can be different reasons for the problem. So i would suggest let us break down the issue in smaller parts and see what exactly is going wrong.

    Can you please provide some more inputs on following points:

    1. Is it a TI delivered software package that you are using and seeing the problem? Or have you developed some software on top of it?

    2. What do you mean by streaming? Are you using RTSP streaming mechanism? If yes, where did you get the RTSP software from? Again was it TI delivered in some DVSDK ?

    3. Have you tested just saving the encoded stream locally without streaming over network? We can then check whether it is problem in encoder output or the streaming software?

    4. Do you use YUV input or you use raw input? If raw input, do you use Auto Exposure/Auto White Balance for the input data?

    Regards,

    Anshuman

  • Hi Anshuman:

      Appreciate for you comments.

     

    Anshuman Saxena said:

    1. Is it a TI delivered software package that you are using and seeing the problem? Or have you developed some software on top of it?

    Tracy>> I porting the application from DVSDK 2.10 demo code(encode)

     

    Anshuman Saxena said:

    2. What do you mean by streaming? Are you using RTSP streaming mechanism? If yes, where did you get the RTSP software from? Again was it TI delivered in some DVSDK ?

    3. Have you tested just saving the encoded stream locally without streaming over network? We can then check whether it is problem in encoder output or the streaming software?

    Tracy>> I think it's nothing to do with RTSP streaming, I had checked the timestamp carefully, and I also save the encoded stream locally and play it by VLC, the flicker issue still exist.

     

    Anshuman Saxena said:

    4. Do you use YUV input or you use raw input? If raw input, do you use Auto Exposure/Auto White Balance for the input data?

    Tracy>> YUV input, and i think the flicker seems not caused by 2A, it's just like the raw data sequence is wrong, but I also try to encode 720P + QQVGA YUV420SP under continous mode, and save the QQVGA YUV420SP raw data to my local disk, the YUV420SP raw data can be played well.

  • Tracy,

    Can you please share a small encoded bitstream thatr can show the problem?

    Regards,

    Anshuman

  • Hi Anshuman:

        Here is the encoded bitstream sample for you reference:

               4118.flicker_720P.zip

       Thanks very much.

  • Why the capture driver only support 720P FPS? Anyone who can help on this. my sensor only support 720P 30, i think there may cause the jerky issue.

  • Tracy,

    Any update on this issue? The thread is still lying open.

    Regards,

    Anshuman

  • Hello Tracy,

    Could you share how you solved this problem?

    I have the same issue now. THX!