//
//  HWMSDKVideoStatsInfoModel.h
//  HWMSDKSDK
//
//  Automatically generated file. DO NOT MODIFY!!!
//

#import <Foundation/Foundation.h>
#import "HWMSDKCommonDefine.h"

NS_ASSUME_NONNULL_BEGIN

@interface HWMSDKVideoStatsInfoModel : NSObject

/// 是否本地数据,TRUE表示本地发送数据;FALSE表示接收远端数据
@property (nonatomic, assign) BOOL isLocalData;
/// 显示名称
@property (nonatomic, copy) NSString *name;
/// 编码协议名
@property (nonatomic, copy) NSString *codecName;
/// 分辨率
@property (nonatomic, copy) NSString *resolution;
/// 视频分辨率-宽(ppi)
@property (nonatomic, assign) NSUInteger width;
/// 视频分辨率-高(ppi)
@property (nonatomic, assign) NSUInteger height;
/// 比特率(bps)
@property (nonatomic, assign) NSUInteger bitRate;
/// 视频帧率
@property (nonatomic, assign) NSUInteger frameRate;
/// 丢包率(%)
@property (nonatomic, assign) NSUInteger packetLoss;
/// 平均时延(ms)
@property (nonatomic, assign) NSUInteger delay;
/// 平均抖动(ms)
@property (nonatomic, assign) NSUInteger jitter;
/// userId,MCU会议用来标记多流,后续删除
@property (nonatomic, assign) NSUInteger userId;
/// 传输模式
@property (nonatomic, copy) NSString *transMode;
/// 用户中文别名
@property (nonatomic, copy) NSString *aliasCN;
/// 用户英文别名
@property (nonatomic, copy) NSString *aliasEN;

@end

NS_ASSUME_NONNULL_END

