TDA4VEN-Q1: Issues with keyframe usage

Part Number: TDA4VEN-Q1

Tool/software:

Hi TI experts,

RTOS:10.0

Linux OS:10.0

HW: our own board

We have a requirement for mandatory keyframe insertion in the project, but occasionally there may be delays in the effectiveness of keyframe insertion. The meaning is that I found that in the continuously captured frame data, the keyframe only appeared in the third frame by configuring V4L2_CID_SPEGVNet EO-FORCE_KEY_CRAME.

Do you have any software recommendations for forcibly inserting keyframes?

At present, the software has created three encoding channels based on the/dev/video1 device node. If these three encoding channels do not use a locking mechanism, will there be any problems?

BR.

  • Hello,

    Do you have any software recommendations for forcibly inserting keyframes?

    The SDK recommends using Gstreamer for encoding purposes. There are pipeline plugins we have tested and support for forcing IDR frames. From the logs, it doesn't look like your application is using GStreamer. Is there a particular reason you're not using GStreamer? 

    Thank you,
    Sarabesh S.