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

‪会议对象 更多...

#import <JCConferenceInfo.h>

构造函数

(JCConferenceParticipant *) - getParticipant:
 ‪会议中成员 更多...
 
(NSString *) - getDoodleOwnerId
 ‪获取涂鸦发起者用户标识 更多...
 
(JCConferenceSubTitleInfo *) - getSubTitleInfo
 ‪获取当前会议字幕 更多...
 
(NSString *) - titleWithMemberNames
 ‪成员的名字组合,最多3个,如“aa,bb,cc” 更多...
 

属性

NSString * confNumber
 
NSString * password
 
NSString * title
 
NSString * extra
 
NSString * creator
 
NSString * creatorName
 
NSArray< JCConferenceParticipant * > * participants
 
JCConferenceParticipantselfParticipant
 
bool video
 
bool lock
 
bool allMute
 
bool canUnmuteYourself
 
long long createTime
 
long long startTime
 
long long endTime
 
int keepDuration
 
int capacity
 
int maxSender
 
int onlineMemberCount
 
bool uploadAudio
 
bool uploadVideo
 
bool audioOutput
 
NSString * screenRenderId
 
NSString * screenUserId
 
JCConferenceRecordState remoteRecordState
 
JCConferenceCdnState cdnState
 

详细描述

会议对象

函数文档

◆ getDoodleOwnerId

- (NSString *) getDoodleOwnerId

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

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

◆ getParticipant:

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

‪会议中成员

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

◆ getSubTitleInfo

- (JCConferenceSubTitleInfo *) getSubTitleInfo

‪获取当前会议字幕

返回

◆ 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直播状态

◆ 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,没有屏幕共享则为""

◆ selfParticipant

- (JCConferenceParticipant*) selfParticipant
readnonatomicstrong

成员自己

◆ startTime

- (long long) startTime
readnonatomicassign

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

◆ title

- (NSString*) title
readnonatomiccopy

会议title

◆ uploadAudio

- (bool) uploadAudio
readnonatomicassign

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

◆ uploadVideo

- (bool) uploadVideo
readnonatomicassign

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

◆ video

- (bool) video
readnonatomicassign

是否视频会议


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