I just recently switched from HDS to HLS, but since then my movie not playing well!
I mean while you’re watching movie unreasonably it moves forward or backward when bit-rate switching happening.
For example, I’m watching movie in 00:00:10, then player decide to play better quality. When bit-rate switching happening, movie goes forward without any reason and start playing the new bit-rate on 00:00:20. Or sometimes it goes back and play from 00:00:05!
What you are describing sounds very much like a key-frame alignment problem between the live streams or vod files (depending whether this is live or vod streaming).
You need a file encoder that will encode renditions of your stream that are key frame aligned. We have documentation for Expression 4 Encoder here. Note that you need a Expression 4 suite (web or ultimate) to enable the h.264 encoding feature of Expression 4 Encoder.