PLVLiveRealTimeSubtitleConfig
Objective-C
@interface PLVLiveRealTimeSubtitleConfig
Swift
class PLVLiveRealTimeSubtitleConfig
实时字幕配置信息
-
实时字幕功能开关(YES 为开启,NO 为关闭)
Declaration
Objective-C
@property (nonatomic, readonly) BOOL realTimeSubtitleEnabled;Swift
var realTimeSubtitleEnabled: Bool { get } -
字幕翻译功能开关(YES 为开启,NO 为关闭)
Declaration
Objective-C
@property (nonatomic, readonly) BOOL subtitleTranslationEnabled;Swift
var subtitleTranslationEnabled: Bool { get } -
字幕源语言(如:Japanese)
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *subtitleSourceLanguage;Swift
var subtitleSourceLanguage: String? { get } -
字幕翻译语言(如:English)
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *subtitleTranslationLanguage;Swift
var subtitleTranslationLanguage: String? { get } -
可用的翻译语言列表(如:[“English”, “Chinese”, “Russian”])
Declaration
Objective-C
@property (nonatomic, strong, readonly, nullable) NSArray<NSString *> *subtitleTranslationLanguages;Swift
var subtitleTranslationLanguages: [String]? { get } -
实时字幕显示数量限制开关(YES 为开启,NO 为关闭)
Declaration
Objective-C
@property (nonatomic, readonly) BOOL realTimeSubtitleDisplayNumberLimitEnabled;Swift
var realTimeSubtitleDisplayNumberLimitEnabled: Bool { get } -
实时字幕显示数量(当 realTimeSubtitleDisplayNumberLimitEnabled 为 YES 时有效)
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSNumber *realTimeSubtitleDisplayNumber;Swift
@NSCopying var realTimeSubtitleDisplayNumber: NSNumber? { get } -
实时字幕显示延迟(单位:秒)
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSNumber *realTimeSubtitleDisplayDelay;Swift
@NSCopying var realTimeSubtitleDisplayDelay: NSNumber? { get } -
回放视频实时字幕开关(YES 为开启,NO 为关闭)
Declaration
Objective-C
@property (nonatomic, readonly) BOOL realDiskVideoRealTimeSubtitleEnabled;Swift
var realDiskVideoRealTimeSubtitleEnabled: Bool { get }
View on GitHub
PLVLiveRealTimeSubtitleConfig Class Reference