JRTCSDK-iOS
v1.0.9
API文档
|
会议对象 更多...
构造函数 | |
(JCConferenceParticipant *) | - getSelf |
获取自己 更多... | |
(NSArray< JCConferenceParticipant * > *) | - getChairmanList |
获取主持人 更多... | |
(JCConferenceParticipant *) | - getParticipant: |
会议中成员 更多... | |
(NSString *) | - getDoodleOwnerId |
获取涂鸦发起者用户标识 更多... | |
(JCConferenceSubTitleInfo *) | - getSubTitleInfo |
获取当前会议字幕 更多... | |
(long long) | - getConfDuration |
获取当前会议已经持续时间,单位毫秒(加入成功后获取有效) | |
(NSString *) | - titleWithMemberNames |
成员的名字组合,最多3个,如“aa,bb,cc” | |
(JCConferenceParticipant *) | - removeParticipant: |
userId移除成员 更多... | |
(JCConferenceParticipant *) | - removeParticipantWithUri: |
userUri移除成员 更多... | |
属性 | |
NSString * | confNumber |
NSString * | password |
NSString * | title |
NSString * | extra |
NSString * | creator |
NSString * | creatorName |
NSArray< JCConferenceParticipant * > * | participants |
bool | video |
bool | lock |
bool | allMute |
bool | canUnmuteYourself |
long long | createTime |
long long | startTime |
long long | endTime |
long long | confDuration |
int | keepDuration |
int | capacity |
int | maxSender |
int | onlineMemberCount |
JCConferenceReserveInfoState | state |
NSString * | confUuid |
bool | uploadAudio |
bool | uploadVideo |
bool | audioOutput |
NSString * | screenRenderId |
NSString * | screenUserId |
RecordState | remoteRecordState |
CdnState | cdnState |
bool | isAllowMemberUnMute |
会议对象
- (NSArray<JCConferenceParticipant *> *) getChairmanList |
获取主持人
- (NSString *) getDoodleOwnerId |
获取涂鸦发起者用户标识
- (JCConferenceParticipant *) getParticipant: | (NSString *) | userId |
会议中成员
userId | 用户唯一标识 |
- (JCConferenceParticipant *) getSelf |
获取自己
- (JCConferenceSubTitleInfo *) getSubTitleInfo |
获取当前会议字幕
- (JCConferenceParticipant*) removeParticipant: | (NSString *) | userId |
userId移除成员
- (JCConferenceParticipant*) removeParticipantWithUri: | (NSString *) | userUri |
userUri移除成员
|
readnonatomicassign |
是否全场静音,默认false
|
readnonatomicassign |
会议音频流订阅状态,默认订阅 YES 加入会议后可调用接口 enableAudioOutput 设置
|
readnonatomicassign |
是否允许成员自己解除静音,默认 false 不允许
|
readnonatomicassign |
会议人数
|
readnonatomicassign |
cdn直播状态
|
readnonatomicassign |
会议已经进行时长 单位毫秒
|
readnonatomiccopy |
会议号
|
readwritenonatomiccopy |
会议uuid(预约会议时,由服务器生成)
|
readnonatomicassign |
会议创建时间,单位毫秒(13位)
|
readnonatomiccopy |
会议创建者userId
|
readnonatomiccopy |
会议创建者的name
|
readnonatomicassign |
预约会议的实际结束时间,单位毫秒(13位)
|
readnonatomiccopy |
会议扩展信息
|
readwritenonatomicassign |
允许成员解除静音
|
readnonatomicassign |
预约会议持续时间,单位分钟
|
readnonatomicassign |
是否锁定会议,true 表示会议锁定,false 表示未锁定,默认 false
|
readnonatomicassign |
会议中上行(向服务器发送自己的媒体数据)的总数
|
readnonatomicassign |
会议在线人数
|
readnonatomicstrong |
会议成员列表
|
readnonatomiccopy |
会议密码
|
readnonatomicassign |
会议录制状态(服务端录制)
|
readnonatomiccopy |
屏幕共享渲染id,没有屏幕共享则为nil
|
readnonatomiccopy |
屏幕共享用户id,没有屏幕共享则为""
|
readnonatomicassign |
预约会议开始时间,单位毫秒(13位)
|
readwritenonatomicassign |
预约会议状态,服务器会返回预约会议的状态
|
readnonatomiccopy |
会议title
|
readnonatomicassign |
本地音频发送状态,默认不发送 NO。发起或加入会议时可设置初始值(配置参数 JCConferenceConfigParticipantUploadAudio)。 加入会议后可调用接口 enableUploadAudioStream 设置
|
readnonatomicassign |
本地视频发送状态,默认不发送 NO。发起或加入会议时可设置初始值(配置参数 JCConferenceConfigParticipantUploadVideo)。 加入会议后可调用接口 enableUploadVideoStream 设置
|
readnonatomicassign |
是否视频会议