视频通话插件 - iOS v2601.0
载入中...
搜索中...
未找到
JCCTalkingConfig类 参考

通话页面配置 更多...

#include <JCCTalkingConfig.h>

属性

NSUInteger topBarBackground
 颜色格式为8位16进制ARGB,例如0xFFFFFFFF
NSString * title
 标题内容
NSUInteger titleTextSize
 标题字体大小,默认14
NSUInteger timerTextSize
 计时字体大小,默认12
NSUInteger toolBarBackground
 工具栏背景色
NSArray * toolBarButtons
 JCToolbarButtons配置数组
NSUInteger toolBottomBarMargin
 工具栏距离底部距离,默认0,只支持不大于4个按钮的场景
NSUInteger toolBarButtonTextSize
 工具栏按钮字体大小,默认12
UIView< JCCIBaseView > * customView
 自定义图层,需实现 JCCIBaseView 协议,用来接收生命周期等事件,尺寸为全屏幕大小
BOOL showMinimized
 是否显示最小化按钮,默认为YES
BOOL showStatistic
 是否显示统计按钮,默认为YES
BOOL showRequestResolution
 是否显示切换分辨率按钮,默认为YES
BOOL useThirdACD
 是否使用第三方排队机,如果为NO,则使用插件中排队机,默认为NO
BOOL showDoodleButton
 是否显示涂鸦按钮,默认为YES
BOOL showCancelSign
 是否显示电子签名栏取消按钮,默认为NO
NSUInteger defaultDoodleStrokeWidth
 电子签名画笔宽度,默认为8
BOOL signFullScreen
 签字签名是否全屏显示
NSString * heldAudioPath
NSString * transferAudioPath
BOOL showShareCanvas
 是否显示共享的画面,默认为YES
NSUInteger collaborationRemotePathColor
 协作共享远端路径颜色
NSUInteger collaborationSelfPathColor
 协作共享自己端路径颜色
NSInteger videoHoldBackgroundColor
 通话中关闭摄像头视频背景颜色,如果不使用背景颜色则设置为-1,默认设置为-1
UIImage * videoHoldSmallIcon
 通话中关闭摄像头小视频图标
UIImage * videoHoldLargeIcon
 通话中关闭摄像头大视频图标
BOOL videoHoldLastFrame
 获取关闭摄像头后是否停留在最后一帧,包括远端和本端视频,默认NO
BOOL fullDisplayFunctionLayout
 全显示功能布局,默认NO
NSUInteger delayDimissDuration
 通话结束后延迟销毁通话界面,单位秒。默认为0
BOOL isAutoCloseRemoteRecord
 是否自动关闭远程录制,默认为NO
NSString * miniScreenShareTip
 屏幕共享时最小化窗口提示
BOOL switchFocusVideoViewWithClick
 设置是否允许点击小视频窗口切换焦点视频。默认允许
BOOL remoteVideoFullScreen
 远端视频是否全屏显示,默认为NO
BOOL localVideoFullScreen
 本端视频是否全屏显示,默认为YES
NSString * messageToast
 新消息提示
BOOL msgSupportSendFile
 是否支持发送文件,默认为NO
NSString * msgGetSendFilesUrl
 获取预加载文件列表的地址
NSUInteger msgLayoutInitialHeight
 聊天窗口初始高度,单位dp,0表示使用当前聊天窗口高度自动换算
NSUInteger pipSmallVideoWindowWidth
 对讲模式小窗口显示宽度, 默认90
NSUInteger pipSmallVideoWindowHeight
 对讲模式小窗口显示高度,默认160

详细描述

通话页面配置

属性说明

◆ heldAudioPath

- (NSString*) heldAudioPath
readwritenonatomiccopy

通话保持中时,需要播放的音频文件路径 只支持播放支持pcm,wav的格式(需要单声道,采样率16K音频文件)

◆ topBarBackground

- (NSUInteger) topBarBackground
readwritenonatomicassign

颜色格式为8位16进制ARGB,例如0xFFFFFFFF

顶部栏背景色

◆ transferAudioPath

- (NSString*) transferAudioPath
readwritenonatomiccopy

转接时,需要播放的音频文件路径 只支持播放支持pcm,wav的格式(需要单声道,采样率16K音频文件)