Dostosowywanie napisów za pomocą AVPlayer

Udało mi się wyświetlić ścieżkę napisów za pomocąAVPlayer w systemie iOS 6, ale nie jestem w stanie go dostosować. Pokazuje tylko ten sam styl (mały rozmiar czcionki, biały).

Oto jak wybrać podtytuł:

AVMediaSelectionGroup *subtitle = [asset mediaSelectionGroupForMediaCharacteristic: AVMediaCharacteristicLegible];
[self.videoPlayer.currentItem selectMediaOption:subtitle.options[0] inMediaSelectionGroup: subtitle];

I jak staram się dostosować podtytuł:

AVTextStyleRule *rule = [[AVTextStyleRule alloc] initWithTextMarkupAttributes:@{
                         (id)kCMTextMarkupAttribute_ForegroundColorARGB : @[ @1, @1, @0, @0 ],
                         (id) kCMTextMarkupAttribute_ItalicStyle : @(YES)}];

self.videoPlayer.currentItem.textStyleRules = @[rule];

Bez względu na to, czy umieściłem ten fragment przed lub po wybraniu napisów, wynik jest taki sam.

TheAVPlayer jest tworzony z lokalnym (plikowym) adresem URL (plik mp4).

Jakieś przemyślenia, jak to zrobić?

questionAnswers(2)

yourAnswerToTheQuestion