Closed derek1875 closed 3 years ago
Can you please try:
pstreamInfo->streamCaps.frameOrderingMode = FRAME_ORDERING_MODE_MULTI_TRACK_AV_COMPARE_DTS_ONE_MS_COMPENSATE_EOFR;
?
Your suggestion resolved my issue and the frames have not been dropped over the last 24 hours, Thanks a lot.
Great! I do want to make one comment, so what you've identified is a bug in our release, I'm working on the fix now and there will likely be a new release that goes out to address this. The default value for frameOrderingMode should be set to what I suggested in the case that you have > 1 track.
It's good to know your plan, I will keep on testing once new version being released.
The 3.1.0 SDK did not resolve this issue (SDK version[3.0.0] Dropped Frame/Fragment[QUESTION] #642). The issue shows a few video/audio frames at the beginning of a stream may be dropped, So is there anything wrong with my configuration?
SDK3.1.0.log Attached is the verbose log. From this log, we could see
Here is my pseudo streaming code:
I noticed that I could not use key-frame flag in this version. (#am azon-kinesis-video-streams-producer-sdk-cpp-3.1.0/dependency/libkvscproducer/kvscproducer-src/dependency/libkvspic/kvspic-src/src/client/src/FrameOrderCoordinator.c:287) So should I remove the flag FRAME_FLAG_KEY_FRAME? But I have not found a proper sample to use. What's your suggestions?