PLVPlaybackVideoModel
Objective-C
@interface PLVPlaybackVideoModel : PLVSafeModel
/// 是否为默认播放视频,值为Y/N
@property (nonatomic, copy) NSString *asDefault;
/// 回放视频对应的直播频道id
@property (nonatomic, copy) NSString *channelId;
/// 用于PPT请求数据,与PPT直播的回放相关,普通直播回放值为null
@property (nonatomic, copy) NSString *channelSessionId;
/// 视频长度
@property (nonatomic, copy) NSString *duration;
/// 视频首图
@property (nonatomic, copy) NSString *firstImage;
/// 视频合并信息,后续补充
@property (nonatomic, copy) NSString *mergeinfo;
/// 默认视频的播放清晰度,1为流畅,2为高清,3为超清
@property (nonatomic, copy) NSString *myBr;
/// 访客信息收集id
@property (nonatomic, copy) NSString *qid;
/// 视频加密状态,1表示为加密状态,0为非加密
@property (nonatomic, assign) long seed;
/// 直播开始时间
@property (nonatomic, copy) NSString *startTime;
/// 视频标题
@property (nonatomic, copy) NSString *title;
/// 视频播放地址,注:如果视频为加密视频,则此地址无法访问
@property (nonatomic, copy) NSString *url;
/// 点播后台用户id
@property (nonatomic, copy) NSString *userId;
/// 直播系统生成的id
@property (nonatomic, copy) NSString *videoId;
/// 点播视频vid
@property (nonatomic, copy) NSString *videoPoolId;
/// 直播类型
@property (nonatomic, copy) NSString *liveType;
/// 添加为回放视频的日期
@property (nonatomic, copy) NSString *createdTime;
/// 视频最后修改日期
@property (nonatomic, copy) NSString *lastModified;
@end
Swift
class PLVPlaybackVideoModel
Undocumented
-
是否为默认播放视频,值为Y/N
Declaration
Objective-C
@property (nonatomic, copy) NSString *asDefault;
Swift
var asDefault: String! { get set }
-
回放视频对应的直播频道id
Declaration
Objective-C
@property (nonatomic, copy) NSString *channelId;
Swift
var channelId: String! { get set }
-
用于PPT请求数据,与PPT直播的回放相关,普通直播回放值为null
Declaration
Objective-C
@property (nonatomic, copy) NSString *channelSessionId;
Swift
var channelSessionId: String! { get set }
-
视频长度
Declaration
Objective-C
@property (nonatomic, copy) NSString *duration;
Swift
var duration: String! { get set }
-
视频首图
Declaration
Objective-C
@property (nonatomic, copy) NSString *firstImage;
Swift
var firstImage: String! { get set }
-
视频合并信息,后续补充
Declaration
Objective-C
@property (nonatomic, copy) NSString *mergeinfo;
Swift
var mergeinfo: String! { get set }
-
默认视频的播放清晰度,1为流畅,2为高清,3为超清
Declaration
Objective-C
@property (nonatomic, copy) NSString *myBr;
Swift
var myBr: String! { get set }
-
访客信息收集id
Declaration
Objective-C
@property (nonatomic, copy) NSString *qid;
Swift
var qid: String! { get set }
-
视频加密状态,1表示为加密状态,0为非加密
Declaration
Objective-C
@property (nonatomic) long seed;
Swift
var seed: Int { get set }
-
直播开始时间
Declaration
Objective-C
@property (nonatomic, copy) NSString *startTime;
Swift
var startTime: String! { get set }
-
视频标题
Declaration
Objective-C
@property (nonatomic, copy) NSString *title;
Swift
var title: String! { get set }
-
视频播放地址,注:如果视频为加密视频,则此地址无法访问
Declaration
Objective-C
@property (nonatomic, copy) NSString *url;
Swift
var url: String! { get set }
-
点播后台用户id
Declaration
Objective-C
@property (nonatomic, copy) NSString *userId;
Swift
var userId: String! { get set }
-
直播系统生成的id
Declaration
Objective-C
@property (nonatomic, copy) NSString *videoId;
Swift
var videoId: String! { get set }
-
点播视频vid
Declaration
Objective-C
@property (nonatomic, copy) NSString *videoPoolId;
Swift
var videoPoolId: String! { get set }
-
直播类型
Declaration
Objective-C
@property (nonatomic, copy) NSString *liveType;
Swift
var liveType: String! { get set }
-
添加为回放视频的日期
Declaration
Objective-C
@property (nonatomic, copy) NSString *createdTime;
Swift
var createdTime: String! { get set }
-
视频最后修改日期
Declaration
Objective-C
@property (nonatomic, copy) NSString *lastModified;
Swift
var lastModified: String! { get set }