I am downloading video in torrents, now it is 85% downloaded, I accidentally clicked video, it played very well, but stucks after playing few mins. Why video played well even it is 85%?
Depending on the format of the video, the videofile, is a stream. As long as the header is in tact, the data part, which is only the stream, will then be played back correctly until missing data is found. Its likely that there's a gap not downloaded yet after a few minutes in the video.
MPEG streams are like this, which is why it is also possible to do this with MP3 files.