DeepStream SDK: How to decode only I frames or skip frames periodically?

Dear DeepStream SDK community,

I have installed the DeepStream SDK and able to run sample demos.

I have also installed Video SDK 8.x version and able to perform decoding of only I-frames.

But the same parsing logic implementation or specific API’s are not exposed in DeepStream SDK.

Please tell me how to decode only specific frames. For example, my input is input.h264 (multiple files), and from each input file, I would like to perform decoding every 20 frames (frame skipping before decoding but not after decoding). Skip the frame and then pass to decoder?


I don’t know anything about DeepStream but I can tell you that will not be able to achieve your goal of decoding only every N’th frame, unless all these frames are IDR or recovery point frames.