|
|
|
//
|
|
|
|
// DeviceVideoConfigModel.h
|
|
|
|
// LekangGuard
|
|
|
|
//
|
|
|
|
// Created by ecell on 2023/1/13.
|
|
|
|
//
|
|
|
|
|
|
|
|
#import "BaseModel.h"
|
|
|
|
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
|
|
|
@interface DeviceVideoConfigModel : BaseModel
|
|
|
|
|
|
|
|
|
|
|
|
/// integer($int32) example: 限制的总视频时长 (在累计间隔时间内达到限制总视频时长的就限制)
|
|
|
|
@property (nonatomic ,assign) NSInteger allCallTime;
|
|
|
|
|
|
|
|
/// string example: appKey
|
|
|
|
@property (nonatomic ,copy) NSString *appKey;
|
|
|
|
|
|
|
|
/// integer($int32) example: 通话间隔 / 秒
|
|
|
|
@property (nonatomic ,assign) NSInteger callInterval;
|
|
|
|
|
|
|
|
/// string example: 学生证登陆的视频id
|
|
|
|
@property (nonatomic ,copy) NSString *deviceUserName;
|
|
|
|
|
|
|
|
/// string example: 学生证获取的视频通话记录id
|
|
|
|
@property (nonatomic ,copy) NSString *deviceVideoId;
|
|
|
|
|
|
|
|
/// string example: 分辨率
|
|
|
|
@property (nonatomic ,copy) NSString *displayResolution;
|
|
|
|
|
|
|
|
/// integer($int32) example: 分辨率的高
|
|
|
|
@property (nonatomic ,assign) NSInteger height;
|
|
|
|
|
|
|
|
/// string example: 设备imei号
|
|
|
|
@property (nonatomic ,copy) NSString *imei;
|
|
|
|
|
|
|
|
/// integer($int32) example: 单次通话时长 / 秒
|
|
|
|
@property (nonatomic ,assign) NSInteger oneCallTime;
|
|
|
|
|
|
|
|
/// string example: 用户Id
|
|
|
|
@property (nonatomic ,copy) NSString *userId;
|
|
|
|
|
|
|
|
/// integer($int32) example: 视频id‘
|
|
|
|
@property (nonatomic ,copy) NSString *videoId;
|
|
|
|
|
|
|
|
/// string example: 视频类型(1.菊风,2.声网,3.佰锐,4.鹈鹕)
|
|
|
|
@property (nonatomic ,assign) NSInteger videoType;
|
|
|
|
|
|
|
|
/// integer($int32) example: 分辨率的宽
|
|
|
|
@property (nonatomic ,assign) NSInteger width;
|
|
|
|
|
|
|
|
/**
|
|
|
|
通话类型 0:视频 1:语音
|
|
|
|
*/
|
|
|
|
@property (assign, nonatomic) NSInteger call_type;
|
|
|
|
|
|
|
|
@property (nonatomic ,copy) NSString *openid;
|
|
|
|
|
|
|
|
@end
|
|
|
|
|
|
|
|
NS_ASSUME_NONNULL_END
|