CaptionPlayer handles sequences and positions from json