PLVChannelPlaybackInfoModel
Objective-C
@interface PLVChannelPlaybackInfoModel : PLVSafeModel
/// 是否有回放视频,值为Y/N
@property (nonatomic, assign, readonly) BOOL hasPlaybackVideo;
/// 是否有录制文件,值为Y/N
@property (nonatomic, assign, readonly) BOOL hasRecordFile;
/// 频道回放开关,值为Y/N
@property (nonatomic, assign, readonly) BOOL enablePlayBack;
/// 频道回放来源,record为暂存列表,playback为回放列表,vod为点播列表
@property (nonatomic, copy, readonly) NSString *playbackOrigin;
/// 点播用户状态,值为Y/N
@property (nonatomic, assign, readonly) BOOL vodUserStatus;
/// 回放章节功能开关,值为Y/N
@property (nonatomic, copy, readonly) NSString *sectionEnabled;
/// 录制文件
@property (nonatomic, strong, readonly) PLVLiveRecordFileModel *recordFile;
/// 点播地址
@property (nonatomic, copy, readonly) NSString *vodUrl;
/// 点播sessionId
@property (nonatomic, copy, readonly) NSString *vodSessionId;
/// 播放场次ID
@property (nonatomic, copy, readonly) NSString *targetSessionId;
/// 回放方式,single为单个回放,list为列表回放
@property (nonatomic, copy, readonly) NSString *type;
/// 回放类型,vod为点播回放,playback为直播回放
@property (nonatomic, copy, readonly) NSString *playbackType;
@end
Swift
class PLVChannelPlaybackInfoModel
Undocumented
-
是否有回放视频,值为Y/N
Declaration
Objective-C
@property (nonatomic, readonly) BOOL hasPlaybackVideo;Swift
var hasPlaybackVideo: Bool { get } -
是否有录制文件,值为Y/N
Declaration
Objective-C
@property (nonatomic, readonly) BOOL hasRecordFile;Swift
var hasRecordFile: Bool { get } -
频道回放开关,值为Y/N
Declaration
Objective-C
@property (nonatomic, readonly) BOOL enablePlayBack;Swift
var enablePlayBack: Bool { get } -
频道回放来源,record为暂存列表,playback为回放列表,vod为点播列表
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull playbackOrigin;Swift
var playbackOrigin: String { get } -
点播用户状态,值为Y/N
Declaration
Objective-C
@property (nonatomic, readonly) BOOL vodUserStatus;Swift
var vodUserStatus: Bool { get } -
回放章节功能开关,值为Y/N
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull sectionEnabled;Swift
var sectionEnabled: String { get } -
录制文件
Declaration
Objective-C
@property (nonatomic, strong, readonly) PLVLiveRecordFileModel *_Nonnull recordFile;Swift
var recordFile: PLVLiveRecordFileModel { get } -
点播地址
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull vodUrl;Swift
var vodUrl: String { get } -
点播sessionId
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull vodSessionId;Swift
var vodSessionId: String { get } -
播放场次ID
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull targetSessionId;Swift
var targetSessionId: String { get } -
回放方式,single为单个回放,list为列表回放
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull type;Swift
var type: String { get } -
回放类型,vod为点播回放,playback为直播回放
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull playbackType;Swift
var playbackType: String { get }
View on GitHub
PLVChannelPlaybackInfoModel Class Reference