TVSDK會使用PTMmediaPlayerMediaSelectionOptionsAvailableNotification通知,通知播放器使用者端內部AVAset的availableMediaCharacticesWithMediaSelectionOptions可用性。
您可以透過 PTMediaPlayerItem
屬性的 subtitlesOptions
.
若要公開字幕:
將從屬端註冊為監聽器 PTMediaPlayerMediaSelectionOptionsAvailableNotification
通知。
[[NSNotificationCenter defaultCenter]
addObserver:self selector:@selector(onMediaPlayerItemMediaSelectionOptionsAvailable:)
name:PTMediaPlayerMediaSelectionOptionsAvailableNotification object:self.player];
當您的使用者端收到此通知時,字幕已可在 PTMediaPlayerItem
.
實作 onMediaPlayerItemMediaSelectionOptionsAvailable
方法與下列範例類似:
- (void) onMediaPlayerItemMediaSelectionOptionsAvailable:(NSNotification *) notification {
NSArray* subtitlesOptions = self.player.currentItem.subtitlesOptions;
NSArray* audioOptions = self.player.currentItem.audioOptions;
}
如需其他音訊曲目的相關資訊,請參閱 替代音訊.