‪JMSDK iOS  ‪v2.8.0
‪API文档
构造函数 | 属性 | 所有成员列表
JCConferenceInfo类 参考

‪会议对象 更多...

#import <JCConferenceInfo.h>

类 JCConferenceInfo 继承关系图:

构造函数

(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
 
bool uploadAudio
 
bool uploadVideo
 
bool audioOutput
 
NSString * screenRenderId
 
NSString * screenUserId
 
JCConferenceRecordState remoteRecordState
 
JCConferenceCdnState cdnState
 

详细描述

会议对象

函数文档

◆ getChairmanList

- (NSArray<JCConferenceParticipant *> *) getChairmanList

‪获取主持人

返回
‪成员对象

◆ getConfDuration

- (long long) getConfDuration

‪获取当前会议已经持续时间,单位毫秒(加入成功后获取有效)

◆ getDoodleOwnerId

- (NSString *) getDoodleOwnerId

‪获取涂鸦发起者用户标识

返回
‪涂鸦发起者用户标识

◆ getParticipant:

- (JCConferenceParticipant *) getParticipant: (NSString *)  userId

‪会议中成员

参数
userId‪用户唯一标识
返回
‪成员对象

◆ getSelf

- (JCConferenceParticipant *) getSelf

‪获取自己

返回
‪成员对象

◆ getSubTitleInfo

- (JCConferenceSubTitleInfo *) getSubTitleInfo

‪获取当前会议字幕

返回
‪当前会议字幕对象

◆ removeParticipant:

- (JCConferenceParticipant*) removeParticipant: (NSString *)  userId

‪userId移除成员

返回
‪移除的成员对象

◆ removeParticipantWithUri:

- (JCConferenceParticipant*) removeParticipantWithUri: (NSString *)  userUri

‪userUri移除成员

返回
‪移除的成员对象

◆ titleWithMemberNames

- (NSString *) titleWithMemberNames

‪成员的名字组合,最多3个,如“aa,bb,cc”

属性说明

◆ allMute

- (bool) allMute
readnonatomicassign

是否全场静音,默认false

◆ audioOutput

- (bool) audioOutput
readnonatomicassign

会议音频流订阅状态,默认订阅 YES 加入会议后可调用接口 enableAudioOutput 设置

◆ canUnmuteYourself

- (bool) canUnmuteYourself
readnonatomicassign

是否允许成员自己解除静音,默认 false 不允许

◆ capacity

- (int) capacity
readnonatomicassign

会议人数

◆ cdnState

- (JCConferenceCdnState) cdnState
readnonatomicassign

cdn直播状态

◆ confDuration

- (long long) confDuration
readnonatomicassign

会议已经进行时长 单位毫秒

◆ confNumber

- (NSString*) confNumber
readnonatomiccopy

会议号

◆ createTime

- (long long) createTime
readnonatomicassign

会议创建时间,单位毫秒(13位)

◆ creator

- (NSString*) creator
readnonatomiccopy

会议创建者userId

◆ creatorName

- (NSString*) creatorName
readnonatomiccopy

会议创建者的name

◆ endTime

- (long long) endTime
readnonatomicassign

预约会议的实际结束时间,单位毫秒(13位)

◆ extra

- (NSString*) extra
readnonatomiccopy

会议扩展信息

◆ keepDuration

- (int) keepDuration
readnonatomicassign

预约会议持续时间,单位分钟

◆ lock

- (bool) lock
readnonatomicassign

是否锁定会议,true 表示会议锁定,false 表示未锁定,默认 false

◆ maxSender

- (int) maxSender
readnonatomicassign

会议中上行(向服务器发送自己的媒体数据)的总数

◆ onlineMemberCount

- (int) onlineMemberCount
readnonatomicassign

会议在线人数

◆ participants

- (NSArray<JCConferenceParticipant *>*) participants
readnonatomicstrong

会议成员列表

◆ password

- (NSString*) password
readnonatomiccopy

会议密码

◆ remoteRecordState

- (JCConferenceRecordState) remoteRecordState
readnonatomicassign

会议录制状态(服务端录制)

◆ screenRenderId

- (NSString*) screenRenderId
readnonatomiccopy

屏幕共享渲染id,没有屏幕共享则为nil

◆ screenUserId

- (NSString*) screenUserId
readnonatomiccopy

屏幕共享用户id,没有屏幕共享则为""

◆ startTime

- (long long) startTime
readnonatomicassign

预约会议开始时间,单位毫秒(13位)

◆ state

- (JCConferenceReserveInfoState) state
readwritenonatomicassign

预约会议状态,服务器会返回预约会议的状态

◆ title

- (NSString*) title
readnonatomiccopy

会议title

◆ uploadAudio

- (bool) uploadAudio
readnonatomicassign

本地音频发送状态,默认不发送 NO。发起或加入会议时可设置初始值(配置参数 JCConferenceConfigParticipantUploadAudio)。 加入会议后可调用接口 enableUploadAudioStream 设置

◆ uploadVideo

- (bool) uploadVideo
readnonatomicassign

本地视频发送状态,默认不发送 NO。发起或加入会议时可设置初始值(配置参数 JCConferenceConfigParticipantUploadVideo)。 加入会议后可调用接口 enableUploadVideoStream 设置

◆ video

- (bool) video
readnonatomicassign

是否视频会议


该类的文档由以下文件生成: