视频通话插件 - iOS v2601.0
载入中...
搜索中...
未找到
JCCRoomJoinParam.h
1//
2// JCCRoomJoinParam.h
3// JCCGuestPlugin
4//
5// Created by mirror on 2022/5/31.
6// Copyright © 2022 juphoon. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
11NS_ASSUME_NONNULL_BEGIN
12
15
19@interface JCCRoomJoinParam : NSObject
20
27@property (nonatomic, assign) bool isVideo;
28
37@property (nonatomic, assign) bool isEnableRemoteRecord;
38
44@property (nonatomic, copy, nullable) NSString *cdn;
45
50@property (nonatomic, copy, nullable) NSString *password;
51
57@property (nonatomic, assign) bool isSmoothMode;
58
63@property (nonatomic, assign) float wholeRatio;
64
71@property (nonatomic, assign) JCCResolution maxResolution;
72
77@property (nonatomic, assign) int maxFrameRate;
78
83@property (nonatomic, assign) JCCVideoDefinitionType videoDefinition;
84
104@property (nonatomic, copy, nullable) NSString *svcResolution;
105
113@property (nonatomic, assign) int heartbeatTime;
114
121@property (nonatomic, assign) int heartbeatTimeout;
122
127@property (nonatomic, assign) int capacity;
128
134@property (nonatomic, assign) bool isUploadLocalAudio;
135
141@property (nonatomic, assign) bool isUploadLocalVideo;
142
147@property (nonatomic, assign) JCCSecurityType securityType;
148
152@property (nonatomic, copy, nullable) NSString *serialNumber;
153
158@property (nonatomic, assign) JCCVideoEncodeType videoEncodeType;
159
164@property (nonatomic, assign) JCCAudioEncodeType audioEncodeType;
165
172@property (nonatomic, assign) float ratio;
173
177@property (nonatomic, copy, nullable) NSString *businessId DEPRECATED_MSG_ATTRIBUTE("该属性已经废弃,请使用 traceId 替换");
178
182@property (nonatomic, copy, nullable) NSString *traceId;
183
187@property (nonatomic, copy, nullable) NSString *serialId;
188
192@property (nonatomic, copy, nullable) NSString *extraSerialId;
193
197@property (nonatomic, copy) NSString *localRecordFilePath;
198
202@property (nonatomic, assign) JCCResolution captureResolutionType;
203
207@property (nonatomic, assign) int captureFrameRate;
208
212@property (nonatomic, assign) JCCPartRole role;
213
219@property (nonatomic, assign) int minSendBwe;
220
226@property (nonatomic, assign) int maxSendBwe;
227
233@property (nonatomic, assign) int minReceiveBwe;
234
240@property (nonatomic, assign) int maxReceiveBwe;
241
242@end
243
245
246
247NS_ASSUME_NONNULL_END
JCCVideoEncodeType
视频编码类型枚举
定义 JCCConstants.h:56
JCCPartRole
通话中成员角色枚举
定义 JCCConstants.h:201
JCCResolution
视频分辨率枚举
定义 JCCConstants.h:227
JCCSecurityType
入会加密方式枚举
定义 JCCConstants.h:46
JCCAudioEncodeType
音频编码类型枚举
定义 JCCConstants.h:66
JCCVideoDefinitionType
视频清晰度预设枚举
定义 JCCConstants.h:237
定义 JCCRoomJoinParam.h:20
JCCVideoEncodeType videoEncodeType
定义 JCCRoomJoinParam.h:158
bool isUploadLocalVideo
定义 JCCRoomJoinParam.h:141
bool isUploadLocalAudio
定义 JCCRoomJoinParam.h:134
JCCPartRole role
定义 JCCRoomJoinParam.h:212
int minReceiveBwe
定义 JCCRoomJoinParam.h:233
JCCSecurityType securityType
定义 JCCRoomJoinParam.h:147
NSString * serialId
定义 JCCRoomJoinParam.h:187
int heartbeatTimeout
定义 JCCRoomJoinParam.h:121
int capacity
定义 JCCRoomJoinParam.h:127
JCCResolution captureResolutionType
定义 JCCRoomJoinParam.h:202
bool isEnableRemoteRecord
定义 JCCRoomJoinParam.h:37
JCCResolution maxResolution
定义 JCCRoomJoinParam.h:71
int maxFrameRate
定义 JCCRoomJoinParam.h:77
int heartbeatTime
定义 JCCRoomJoinParam.h:113
int captureFrameRate
定义 JCCRoomJoinParam.h:207
int minSendBwe
定义 JCCRoomJoinParam.h:219
int maxReceiveBwe
定义 JCCRoomJoinParam.h:240
NSString * localRecordFilePath
定义 JCCRoomJoinParam.h:197
bool isSmoothMode
定义 JCCRoomJoinParam.h:57
NSString * password
定义 JCCRoomJoinParam.h:50
float ratio
定义 JCCRoomJoinParam.h:172
float wholeRatio
定义 JCCRoomJoinParam.h:63
bool isVideo
定义 JCCRoomJoinParam.h:27
NSString * extraSerialId
定义 JCCRoomJoinParam.h:192
int maxSendBwe
定义 JCCRoomJoinParam.h:226
JCCAudioEncodeType audioEncodeType
定义 JCCRoomJoinParam.h:164
NSString * traceId
定义 JCCRoomJoinParam.h:182
NSString * svcResolution
定义 JCCRoomJoinParam.h:104
NSString * businessId
定义 JCCRoomJoinParam.h:177
JCCVideoDefinitionType videoDefinition
定义 JCCRoomJoinParam.h:83
NSString * serialNumber
定义 JCCRoomJoinParam.h:152
NSString * cdn
定义 JCCRoomJoinParam.h:44