We are using transrate.xml to create three versions of the stream, at bit rates of 150, 300, and 1000 kb/sec. When attempting to use a smil file which has these three streams on iOS devices the stream jumps back in time by several seconds when switching to the highest quality stream. Are these streams not synced unless we use the ngrp method of adaptive bit rate streaming, or is there some other problem that would be causing this? We have had problems using ngrp and switched to smil files.
The 1Mb stream is 640 x 360, the 300kb stream is 416 x 234, and the 150kb stream is 320 x 180.