If i am not wrong you are more concerned about delay for HDS as well as HLS streams and not about keeping HDS and HLS both in sync. Anyways you can try to keep both settings same, like keeping fragment duration and hls media duration of same value , by default fragment duration is 4 and hls media duration is 8. You can make them both as 4 though Apple recommends to have it as 10. This is from server end. From client end , I am not sure whether OSMF has strict restiction like IOS client of having minium 3 fragment entries in playlist. But in iOS client you would have delay of around 12 seconds or more because that's how iOS client behaves.
... View more