PLVPlaybackVideoInfoModel
Objective-C
@interface PLVPlaybackVideoInfoModel : NSObject
Swift
class PLVPlaybackVideoInfoModel : NSObject
回放视频的信息model
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *liveType
Swift
var liveType: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *title
Swift
var title: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *duration
Swift
var duration: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *firstImage
Swift
var firstImage: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *fileUrl
Swift
var fileUrl: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *vid
Swift
var vid: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *videoId
Swift
var videoId: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *videoPoolId
Swift
var videoPoolId: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *fileId
Swift
var fileId: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *channelId
Swift
var channelId: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *channelSessionId
Swift
var channelSessionId: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *originSessionId
Swift
var originSessionId: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic) BOOL playbackCacheEnabled
Swift
var playbackCacheEnabled: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *listType
Swift
var listType: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic) BOOL status
Swift
var status: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *videoUrl
Swift
var videoUrl: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic) NSInteger videoSize
Swift
var videoSize: Int { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *zipUrl
Swift
var zipUrl: String { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic) NSInteger zipSize
Swift
var zipSize: Int { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *pptJsonUrl
Swift
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])