PLVPlaybackVideoInfoModel
Objective-C
@interface PLVPlaybackVideoInfoModel : NSObject
Swift
class PLVPlaybackVideoInfoModel : NSObject
回放视频的信息model
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *liveTypeSwift
var liveType: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *titleSwift
var title: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *durationSwift
var duration: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *firstImageSwift
var firstImage: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *fileUrlSwift
var fileUrl: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *vidSwift
var vid: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *videoIdSwift
var videoId: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *videoPoolIdSwift
var videoPoolId: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *fileIdSwift
var fileId: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *channelIdSwift
var channelId: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *channelSessionIdSwift
var channelSessionId: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *originSessionIdSwift
var originSessionId: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) BOOL playbackCacheEnabledSwift
var playbackCacheEnabled: Bool { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *listTypeSwift
var listType: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) BOOL statusSwift
var status: Bool { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *videoUrlSwift
var videoUrl: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) NSInteger videoSizeSwift
var videoSize: Int { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *zipUrlSwift
var zipUrl: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) NSInteger zipSizeSwift
var zipSize: Int { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *pptJsonUrlSwift
var pptJsonUrl: String { get set }
-
用户唯一标识,用于登录socket、发送日志
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull viewerId;Swift
var viewerId: String { get set } -
用户昵称,用于登录socket、发送日志
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull viewerName;Swift
var viewerName: String { get set } -
用户头像地址,用于登录socket
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull viewerAvatar;Swift
var viewerAvatar: String { get set } -
Undocumented
Declaration
Objective-C
+ (instancetype)playbackVideoInfoModelWithJsonDict:(NSDictionary *)jsonDict;Swift
convenience init(jsonDict: [AnyHashable : Any]) -
通过record暂存视频信息的json生成model
Declaration
Objective-C
+ (nonnull instancetype)playbackVideoInfoModelWithRecordJsonDict: (nonnull NSDictionary *)jsonDict;Swift
convenience init(recordJsonDict jsonDict: [AnyHashable : Any])
View on GitHub
PLVPlaybackVideoInfoModel Class Reference