公開字幕

上次更新: 2023-09-21

TVSDK會使用PTMmediaPlayerMediaSelectionOptionsAvailableNotification通知,通知播放器使用者端內部AVAset的availableMediaCharacticesWithMediaSelectionOptions可用性。

您可以透過 PTMediaPlayerItem 屬性的 subtitlesOptions.

若要公開字幕:

  1. 將從屬端註冊為監聽器 PTMediaPlayerMediaSelectionOptionsAvailableNotification 通知。

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

    當您的使用者端收到此通知時,字幕已可在 PTMediaPlayerItem.

  2. 實作 onMediaPlayerItemMediaSelectionOptionsAvailable 方法與下列範例類似:

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

    如需其他音訊曲目的相關資訊,請參閱 替代音訊.

此頁面上的