JMSDK iOS
v2.4.0
API文档
|
浏览该文件的文档.
9 #import <Foundation/Foundation.h>
@ JCConferenceIntellegenceMergeModeBigSmallx8
大小屏放大8倍 MTC_CONF_COMPOSITE_MODE_BIG_SMALLX8_I
Definition: JCConferenceConstants.h:144
@ JCConferenceSrcMergeModePlateFormCover
将屏幕共享和所有视频内容合并, 所有视频覆盖在屏幕共享上 MTC_CONF_COMPOSITE_MODE_PLATFORM_COVER_I
Definition: JCConferenceConstants.h:170
@ JCConferenceVideoMergeModeMergeScreen
平铺屏幕共享和所有视频 MTC_CONF_COMPOSITE_MODE_SCREEN
Definition: JCConferenceConstants.h:107
@ JCConferenceResasonConfAlreadyEnded
该会议已经结束(已经结束的预约会议不能重新通过join接口加入)
Definition: JCConferenceConstants.h:49
@ JCConferenceVideoMergeModeMergePlateForm
将屏幕共享和所有视频内容合并 MTC_CONF_COMPOSITE_MODE_PLATFORM
Definition: JCConferenceConstants.h:109
NSString *const JCConferenceConfigCapacity
设置会议人数,默认8人,发起会议时可携带
@ JCConferenceSrcMergeModePlateForm
将屏幕共享和所有视频内容合并, 所有视频不覆盖屏幕共享 MTC_CONF_COMPOSITE_MODE_PLATFORM_I
Definition: JCConferenceConstants.h:168
NSString *const JCConferenceConfigCreateAndJoin
加入会议时如果会议不存在是否创建并加入,创建设置@true,不创建设置@false,默认不创建
@ JCConferenceReasonNone
正常
Definition: JCConferenceConstants.h:15
NSString *const JCConferenceConfigSmoothMode
设置会议平滑模式,开启设置@true,不开启设置@false,默认不开启。发起会议时可携带
JCConferenceUserIdType
Definition: JCConferenceConstants.h:93
NSString *const JCConferenceConfigMediaHosting
是否音视频默认开启,开启传@true,则加入会议成功后选择默认音频输入输出设备以及默认摄像头打开,否则传@false,需要应用实现打开关闭音频设备和摄像头,默认开启
@ JCConferenceStateIdle
空闲状态
Definition: JCConferenceConstants.h:81
NSString *const JCConferenceConfigMaxResolution
最大分辨率,360p设置"0" 720p设置"1" 1080p设置"2",默认360p, 发起会议时可携带,取值枚举JCConferenceMaxResolution
@ JCConferenceResasonLocked
会议被锁定
Definition: JCConferenceConstants.h:35
@ JCConferenceIntellegenceMergeModeBigSmallx2
大小屏放大2倍 MTC_CONF_COMPOSITE_MODE_BIG_SMALLX2_I
Definition: JCConferenceConstants.h:132
@ JCConferenceCDRecResolution360
360P
Definition: JCConferenceConstants.h:71
@ JCConferenceSrcMergeModeWithoutScreenShare
忽略屏幕共享 MTC_CONF_COMPOSITE_MODE_WITHOUT_SCREENSHARE_I
Definition: JCConferenceConstants.h:174
NSString *const JCConferenceConfigParticipantJoinRole
成员入会时的角色 视频设置"0" 音频设置"1" 观众设置"2",默认视频,取值枚举JCConferenceParticipantType(服务器会根据会中最大视频人数、音频人数以及创会者携带其他成员入...
@ JCConferenceIntellegenceMergeModeFreeLayout
自由布局 MTC_CONF_COMPOSITE_MODE_FREE_LAYOUT_I
Definition: JCConferenceConstants.h:128
@ JCConferenceResasonConfAllConcurrencyFul
服务器会议成员总数上限(总会议人数)
Definition: JCConferenceConstants.h:47
NSString *const JCConferenceConfigRecord
录制参数,发起会议时可携带
NSString *const JCConferenceConfigRemoteRecord
是否需要服务器录制,开启传@true,不开启传@false
NSString *const JCConferenceConfigParticipantDisplayName
设置昵称(自己),发起或加入会议时可携带
@ JCConferencelSrcMergeModeInit
初始值
Definition: JCConferenceConstants.h:164
@ JCConferenceIntellegenceMergeModeBigSmallx10
大小屏放大10倍 MTC_CONF_COMPOSITE_MODE_BIG_SMALLX10_I
Definition: JCConferenceConstants.h:148
NSString *const JCConferenceConfigCDRecResolution
CDN推流和服务器录制分辨率,360p设置"0",720p设置"1", 发起会议时可携带,取值枚举JCConferenceCDRecResolution
@ JCConferenceMaxResolution1080
最大分辨率1080P
Definition: JCConferenceConstants.h:63
@ JCConferenceIntellegenceMergeModeBigSmallx3
大小屏放大3倍 MTC_CONF_COMPOSITE_MODE_BIG_SMALLX3_I
Definition: JCConferenceConstants.h:134
@ JCConferenceIntellegenceMergeModeRectLayout
矩形布局 MTC_CONF_COMPOSITE_MODE_RECT_LAYOUT_I
Definition: JCConferenceConstants.h:130
@ JCConferenceIntellegenceMergeModeBigSmallx9
大小屏放大9倍 MTC_CONF_COMPOSITE_MODE_BIG_SMALLX9_I
Definition: JCConferenceConstants.h:146
NSString *const JCConferenceConfigConfExpand
会议的扩展字段,用于设置会议的自定义信息,发起会议时可携带
@ JCConferenceResasonConfAppConcurrencyFul
服务器会议成员总数上限(移动端会议人数)
Definition: JCConferenceConstants.h:45
NSString *const JCConferenceConfigParticipantSetChairman
设置(自己) 为主持人
@ JCConferenceMaxResolution360
最大分辨率360P
Definition: JCConferenceConstants.h:59
NSString *const JCConferenceConfigFixedResolution
表示固定分辨率,不会因为网络切换分辨率,网络差的情况可能导致卡顿,固定传@true,不固定传@false
@ JCConferenceIntellegenceMergeModeDivideLayout
绝对等分模式 MTC_CONF_COMPOSITE_MODE_DIVIDE_LAYOUT_I
Definition: JCConferenceConstants.h:154
@ JCConferenceIntellegenceMergeModeBigSmallTop
大小屏放大到顶部 MTC_CONF_COMPOSITE_MODE_BIG_SMALL_TOP_I
Definition: JCConferenceConstants.h:150
@ JCConferenceMaxResolution720
最大分辨率720P
Definition: JCConferenceConstants.h:61
@ JCConferenceCDRecResolution720
720P
Definition: JCConferenceConstants.h:73
NSString *const JCConferenceConfigCdn
推流Cdn,发起会议时可携带
@ JCConferenceIntellegenceMergeModeBigSmallx7
大小屏放大7倍 MTC_CONF_COMPOSITE_MODE_BIG_SMALLX7_I
Definition: JCConferenceConstants.h:142
@ JCConferenceReasonFull
成员满
Definition: JCConferenceConstants.h:31
@ JCConferenceStateJoining
加入中
Definition: JCConferenceConstants.h:83
@ JCConferenceReasonOther
其他错误
Definition: JCConferenceConstants.h:51
NSString *const JCConferenceConfigParticipantUploadVideo
设置成员(自己)的视频发送状态,发送设置@true,不发送设置@false,默认不发送,发起或加入会议时可携带
NSString *const JCConferenceConfigParticipantExpand
成员的扩展字段,用于设置成员(自己)的自定义信息,发起或加入会议时可携带
@ JCConferenceReasonTimeOut
超时
Definition: JCConferenceConstants.h:19
NSString *const JCConferenceConfigPassword
设置会议密码,发起或加入会议时可携带
NSString *const JCConferenceConfigMaxSender
设置会议最大发送路数(范围1~16),默认16,发起会议时可携带
@ JCConferenceIntellegenceMergeModeBigSmallx5
大小屏放大5倍 MTC_CONF_COMPOSITE_MODE_BIG_SMALLX5_I
Definition: JCConferenceConstants.h:138
@ JCConferenceResasonConfNumberNotFound
该会议号的会议不存在
Definition: JCConferenceConstants.h:41
@ JCConferenceReasonNetWork
网络异常
Definition: JCConferenceConstants.h:21
@ JCConferenceVideoMergeModeInit
初始值
Definition: JCConferenceConstants.h:105
NSString *const JCConferenceConfigParticipantUploadAudio
设置成员(自己)的音频发送状态,发送设置@true,不发送设置@false,默认不发送,发起或加入会议时可携带
@ JCConferenceSrcMergeModeScreenShare
屏幕共享 MTC_CONF_COMPOSITE_SCREENSHARE_I
Definition: JCConferenceConstants.h:166
NSString *const JCConferenceConfigConfMoreInfo
设置会议其他选项,JusTalk使用,发起会议时可携带
@ JCConferenceIntellegenceMergeModeInit
初始值
Definition: JCConferenceConstants.h:126
@ JCConferenceResasonGroupConfExist
群组已有会议
Definition: JCConferenceConstants.h:37
JCConferenceVideoMergeMode
Definition: JCConferenceConstants.h:103
JCConferenceScsMergeMode
Definition: JCConferenceConstants.h:162
@ JCConferenceResasonConfNumberExist
会议号已存在
Definition: JCConferenceConstants.h:43
@ JCConferenceReasonNotLogin
未登录
Definition: JCConferenceConstants.h:17
@ JCConferenceReasonKicked
被踢
Definition: JCConferenceConstants.h:23
@ JCConferenceSrcMergeModeSpeaker
将屏幕共享和焦点视频内容合并 MTC_CONF_COMPOSITE_MODE_SPEAKER_I
Definition: JCConferenceConstants.h:172
@ JCConferenceIntellegenceMergeModeBigSmallx6
大小屏放大6倍 MTC_CONF_COMPOSITE_MODE_BIG_SMALLX6_I
Definition: JCConferenceConstants.h:140
@ JCConferenceIntellegenceMergeModeDivideLayoutNoangle
绝对等分模式不带图像角度 MTC_CONF_COMPOSITE_MODE_DIVIDE_LAYOUT_NOANGLE_I
Definition: JCConferenceConstants.h:156
JCConferenceIntellegenceMergeMode
Definition: JCConferenceConstants.h:124
JCConferenceReason
Definition: JCConferenceConstants.h:13
@ JCConferenceResasonNoConfInGroup
群组没有会议
Definition: JCConferenceConstants.h:39
JCConferenceMaxResolution
Definition: JCConferenceConstants.h:57
@ JCConferenceVideoMergeModeMergeSpeaker
将屏幕共享和焦点视频内容合并 MTC_CONF_COMPOSITE_MODE_SPEAKER
Definition: JCConferenceConstants.h:111
@ JCConferenceUserIdTypeEmail
邮箱
Definition: JCConferenceConstants.h:97
NSString *const JCConferenceConfigTitle
设置会议title,发起会议时可携带
NSString *const JCConferenceConfigConfCloseWhenAlone
设置当会议中只剩一个成员时是否结束会议,结束设置@true,不结束设置@false,默认不结束,发起会议时可携带
@ JCConferenceReasonOffline
掉线
Definition: JCConferenceConstants.h:25
@ JCConferenceReasonOver
会议关闭
Definition: JCConferenceConstants.h:29
NSString *const JCConferenceConfigHeartTimeout
心跳超时时间,单位秒
@ JCConferenceVideoMergeModeScreenSharing
只发送屏幕共享 MTC_CONF_COMPOSITE_MODE_SCREENSHARING
Definition: JCConferenceConstants.h:117
@ JCConferenceVideoMergeModeRealtimeVideo
只发送当前焦点视频 MTC_CONF_COMPOSITE_MODE_LAYOUT
Definition: JCConferenceConstants.h:113
@ JCConferenceIntellegenceMergeModeBigSmallx4
大小屏放大4倍 MTC_CONF_COMPOSITE_MODE_BIG_SMALLX4_I
Definition: JCConferenceConstants.h:136
@ JCConferenceStateLeaving
离开中
Definition: JCConferenceConstants.h:87
@ JCConferenceReasonQuit
主动离开
Definition: JCConferenceConstants.h:27
@ JCConferenceVideoMergeModeMergeIntellegenceLayout
智能分屏 MTC_CONF_COMPOSITE_MODE_INTELLEGENCE
Definition: JCConferenceConstants.h:115
@ JCConferenceUserIdTypeUsername
用户名
Definition: JCConferenceConstants.h:95
@ JCConferenceIntellegenceMergeModeBigSmallBottom
大小屏放大到底部 MTC_CONF_COMPOSITE_MODE_BIG_SMALL_BOTTOM_I
Definition: JCConferenceConstants.h:152
NSString *const JCConferenceConfigVideoSquare
设置会议中视频的比例为16:9或正方形,正方形设置@true,16:9设置@false,默认视频为16:9。发起会议时可携带
NSString *const JCConferenceConfigHeartTime
心跳时间,单位秒
@ JCConferenceStateJoined
已加入
Definition: JCConferenceConstants.h:85
JCConferenceState
Definition: JCConferenceConstants.h:79
@ JCConferenceReasonInvalidPassword
密码无效
Definition: JCConferenceConstants.h:33
JCConferenceCDRecResolution
Definition: JCConferenceConstants.h:69
NSString *const JCConferenceConfigDefaultMemberRole
创会者决定其他成员入会时的默认角色 视频设置"0" 音频设置"1" 观众设置"2",默认视频,取值枚举JCConferenceParticipantType