会议设置
会议设置功能
@interface YealinkSDKMeetingSettings
是否隐藏顶部的会议信息.
@property (nonatomic, assign) BOOL meetingTitleHidden
是否隐藏顶部操作栏.
@property (nonatomic, assign) BOOL meetingTopBarHidden
是否隐藏底部操作栏.
@property (nonatomic, assign) BOOL meetingBottomBarHidden
是否支持自己操作音频。若无,则通话界面底部操作了和成员列表界面中的音频图标隐藏.
@property (nonatomic, assign) BOOL meetingAudioHidden
是否支持自己操作视频。若无,则通话界面底部操作了和成员列表界面中的视频图标隐藏.
@property (nonatomic, assign) BOOL meetingVideoHidden
支持设置是否有共享功能,若无则入口隐藏.
@property (nonatomic, assign) BOOL meetingShareHidden
支持设置是否有成员列表功能,若无则入口隐藏.
@property (nonatomic, assign) BOOL meetingParticipantHidden
是否是隐藏更多按钮,若无则入口隐藏.
@property (nonatomic, assign) BOOL meetingMoreHidden
支持设置是否有会议设置功能,若不支持,更多中的会议设置按钮隐藏.
@property (nonatomic, assign) BOOL meetingSettingDisable
设置是否支持云端录制功能,若不支持入口隐藏.
@property (nonatomic, assign) BOOL meetingRecordDisable
支持设置单个成员本地录制,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingParticipantLocalRecordHidden
支持设置是否有聊天功能,若不支持,整个聊天功能屏蔽.
@property (nonatomic, assign) BOOL meetingChatDisable
支持设置是否有设置聊天功能权限的功能,若无则图示全部隐藏.
@property (nonatomic, assign) BOOL meetingChatPermissionDisable
支持设置是否有设置以会者改名的功能,若无则图示全部隐藏.
@property (nonatomic, assign) BOOL meetingAttendeeModifyNameDisable
支持设置是否支持成员列表功能,若不支持则隐藏.
@property (nonatomic, assign) BOOL meetingMemberListDisable
支持设置是否支持邀请功能,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingInviteDisable
是否支持画廊模式.
- 说明:画中画布局和画廊布局至少选择一种,否则切换画面布局的时候将没有选项,且默认为画中画布局
@property (nonatomic, assign) BOOL meetingGalleryViewDisable
是否支持画中画模式.
- 说明:画中画布局和画廊布局至少选择一种,否则切换画面布局的时候将没有选项,且默认为画中画布局
@property (nonatomic, assign) BOOL meetingPictureInPictureViewDisable
支持设置单个成员操作静音/解除静音,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingParticipantAudioMuteHidden
支持设置单个成员操作打开摄像头/关闭摄像头,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingParticipantViedoMuteHidden
支持设置单个成员操作设为焦点,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingParticipantSetFocusHidden
支持设置单个成员操作设为角色,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingParticipantSetRoleHidden
支持设置单个成员操作移至等候室,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingParticipantSetLobbyHidden
支持设置单个成员操作移除会议,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingParticipantRemoveHidden
支持设置单个成员操作私聊,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingParticipantPrivateChatHidden
支持设置单个成员操作改名,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingParticipantSetNameHidden
支持设置复制功能,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingInviteCopyHidden
支持设置邀请其他终端功能,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingInviteOtherHidden
是否隐藏会议界面的时间显示.
@property (nonatomic, assign) BOOL meetingTimeHidden
是否隐藏会议界面的网络质量显示.
@property (nonatomic, assign) BOOL meetingNetQualityHidden
是否开启自定义通话界面
@property (nonatomic, assign) BOOL meetingCustomTalkVCEnable
支持邀请企业联系人功能,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingInviteContactDisable
支持隐藏成员停止共享功能,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingParticipantShareHidden
支持禁用新成员入会功能,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingNewParticipantJoinDisable
支持禁用启用等候室功能,若不支持则按钮隐藏.
@property (nonatomic, assign) BOOL meetingWaitingRoomDisable
支持禁用共享屏幕功能,若不支持则隐藏.
@property (nonatomic, assign) BOOL meetingShareScreenDisable
支持禁用批注权限功能,若不支持则隐藏.
@property (nonatomic, assign) BOOL meetingNotePermissionDisable
支持禁用发言需举手申请,若不支持则隐藏.
@property (nonatomic, assign) BOOL meetingHandsUpToSpeakDisable
支持禁用入会时禁音功能,若不支持则隐藏.
@property (nonatomic, assign) BOOL meetingAutoMuteWhenJoinDisable
支持禁用全体禁音功能,若不支持则隐藏.
@property (nonatomic, assign) BOOL meetingMuteAllMicDisable
支持禁用解除全员禁音功能,若不支持则隐藏.
@property (nonatomic, assign) BOOL meetingRemoveAllMuteDisable
支持禁用更多功能,若不支持则隐藏.
@property (nonatomic, assign) BOOL meetingMoreDisable
是否自动打开麦克风.
@property (nonatomic, assign) BOOL enableMicOnMeetingEntry
是否自动打开摄像头.
@property (nonatomic, assign) BOOL enableCameraOnMeetingEntry
是否始终显示会议控制栏.
@property (nonatomic, assign) BOOL enableAutoHideControlBar
是否加入会议跳过视频预览.
@property (nonatomic, assign) BOOL enableSkipPreviewWhenJoinMeeting
是否立即会议跳过视频预览.
@property (nonatomic, assign) BOOL enableSkipPreviewWhenCreateMeeting
设置会议聊天权限
- (void)setMeetingChatType:(YealinkSDKMeetingChatType)type
typedef NS_ENUM(NSUInteger, YealinkSDKMeetingChatType) {
/// 允许群聊和私聊
YealinkSDKMeetingChatType_All,
/// 仅允许群聊
YealinkSDKMeetingChatType_Group,
/// 仅允许私聊主持人
YealinkSDKMeetingChatType_Host,
/// 全体成员禁言
YealinkSDKMeetingChatType_Disabled,
};
是否隐藏邀请会议弹框.
@property (nonatomic, assign) BOOL meetingEnableHideInviteAlert
是否禁止新成员入会
@property (nonatomic, assign) BOOL meetingLock
与会者是否允许共享屏幕
@property (nonatomic, assign) BOOL participantsShareEnable
与会者是否允许聊天
@property (nonatomic, assign) BOOL participantsChatEnable
与会者是否允许改名
@property (nonatomic, assign) BOOL participantsRenameEnable
新成员入会是否自动静音
@property (nonatomic, assign) BOOL autoMuteWhenJoinEnable
获取是否开启始终显示会议控制栏
@property (nonatomic, assign) BOOL alwaysShowMeetingControlBar
是否显示小窗口
@property (nonatomic, assign) BOOL showMiniWindow
获取会议聊天提示方式 true为弹幕,false为气泡
@property (nonatomic, assign) BOOL meetingChatTipWay
启用或者关闭等候室
@property (nonatomic, assign) BOOL waitingRoomEnable
是否隐藏会议来电邀请人
@property (nonatomic, assign) BOOL meetingAlertInviterHidden
是否启用语音转写服务
@property (nonatomic, assign) BOOL isAsrServiceEnable
是否隐藏语音转写Panel
@property (nonatomic, assign) BOOL isAsrServicePanelHidden
是否开启会议水印
@property (nonatomic, assign) BOOL meetingWaterMarkEnable
是否开启暗场景增强
@property (nonatomic, assign) BOOL darkEnhanceEnable
是否开启高清画质功能
@property (nonatomic, assign) BOOL highQualityVideoEnable
是否开启美颜
@property (nonatomic, assign) BOOL videoBeautificationEnable
是否开启虚拟背景
@property (nonatomic, assign) BOOL virtualBackgroundEnable
是否显示麦克风浮窗
@property (nonatomic, assign) BOOL meetingMicFloatingButtonHidden
是否显示弹幕聊天
@property (nonatomic, assign) BOOL meetingBulletChatViewHidden
入会成员页邀请弹窗邀请企业成员选项文本
@property (nonatomic, copy) NSString *meetingInviteContactContent
设置美颜等级
- (void)setVideoBeautificationLevel:(NSUInteger)leavel
获取设置美颜等级
- (NSUInteger)getVideoBeautificationLevel
支持设置背景替换的图片
- (void)setVirtualBackgroundFile:(NSString *)path