'AWS Kinesis Video Stream Error "FRAGMENT_TIMECODE_LESSER_THAN_PREVIOUS"

I am trying to stream local mp4 files via Amazon Kinesis Video Streams. But When I try with there Provided Example here its working Fine. But When I try to put my file and try to push its giving me Error on AWS Console Screen

The type of the media is not supported or could not be determined from the media codec ids: (track 1: V_MPEG4/ISO/AVC), (track 2: A_VORBIS).

enter image description here

I tried to convert the File with the provide command here But on the local terminal I am getting Error

onAckEvent AckEvent{ackEventType=ERROR, fragmentTimecode=109963, fragmentNumber='91343852333183234942317985614720708962629140175', errorCode=FRAGMENT_TIMECODE_LESSER_THAN_PREVIOUS, errorId=4004}

Then I tried to add -profile:v baseline in command Still getting the Same Error.

Any Help would be appreciated.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source