how can i build a progress high-level video progress bar in flutter

how can i build a responsive progress bar which can update the frames asynchronously when i drag it like Youtube which has a sliding window that show the pointed position of the video utter, the frames are shown constantly even when it is just mouse over, is that just seek to one frame constantly, but when I tried it, it didn't show all the frames responsively, when I drag it, is there technique to achieve it?