|
JMSDK iOS
v2.8.0
API文档
|
会议对象 更多...
#import <JCConferenceInfo.h>
构造函数 | |
| (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 |
会议对象
| - (NSArray<JCConferenceParticipant *> *) getChairmanList |
获取主持人
| - (long long) getConfDuration |
获取当前会议已经持续时间,单位毫秒(加入成功后获取有效)
| - (NSString *) getDoodleOwnerId |
获取涂鸦发起者用户标识
| - (JCConferenceParticipant *) getParticipant: | (NSString *) | userId |
会议中成员
| userId | 用户唯一标识 |
| - (JCConferenceParticipant *) getSelf |
获取自己
| - (JCConferenceSubTitleInfo *) getSubTitleInfo |
获取当前会议字幕
| - (JCConferenceParticipant*) removeParticipant: | (NSString *) | userId |
userId移除成员
| - (JCConferenceParticipant*) removeParticipantWithUri: | (NSString *) | userUri |
userUri移除成员
| - (NSString *) titleWithMemberNames |
成员的名字组合,最多3个,如“aa,bb,cc”
|
readnonatomicassign |
是否全场静音,默认false
|
readnonatomicassign |
会议音频流订阅状态,默认订阅 YES 加入会议后可调用接口 enableAudioOutput 设置
|
readnonatomicassign |
是否允许成员自己解除静音,默认 false 不允许
|
readnonatomicassign |
会议人数
|
readnonatomicassign |
cdn直播状态
|
readnonatomicassign |
会议已经进行时长 单位毫秒
|
readnonatomiccopy |
会议号
|
readnonatomicassign |
会议创建时间,单位毫秒(13位)
|
readnonatomiccopy |
会议创建者userId
|
readnonatomiccopy |
会议创建者的name
|
readnonatomicassign |
预约会议的实际结束时间,单位毫秒(13位)
|
readnonatomiccopy |
会议扩展信息
|
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 |
是否视频会议