Exponer subtítulos

El TVSDK notifica al cliente del reproductor acerca de la disponibilidad de availableMediaCharacterficationsWithMediaSelectionOptions del grupo AVAset interno mediante la notificación PTMediaPlayerMediaSelectionOptionsAvailableNotification.

Puede acceder a los subtítulos disponibles a través de la propiedad PTMediaPlayerItem subtitlesOptions.

Para exponer subtítulos:

  1. Registre el cliente como oyente para la notificación PTMediaPlayerMediaSelectionOptionsAvailableNotification.

    [[NSNotificationCenter defaultCenter]  
      addObserver:self selector:@selector(onMediaPlayerItemMediaSelectionOptionsAvailable:)  
      name:PTMediaPlayerMediaSelectionOptionsAvailableNotification object:self.player];
    

    Cuando el cliente recibe esta notificación, los subtítulos están listos en PTMediaPlayerItem.

  2. Implemente el método onMediaPlayerItemMediaSelectionOptionsAvailable de forma similar al siguiente ejemplo:

    - (void) onMediaPlayerItemMediaSelectionOptionsAvailable:(NSNotification *) notification { 
        NSArray* subtitlesOptions = self.player.currentItem.subtitlesOptions; 
        NSArray* audioOptions = self.player.currentItem.audioOptions; 
    }
    

    Para obtener información sobre pistas de audio alternativas, consulte Audio alternativo.

En esta página

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now