呼叫参数
更多...
#import <JRTCCallCenterCallParam.h>
◆ audioEncodeType
◆ autoRecord
是否由服务器自动开启录制,默认开启
例如当录制文件需要自定义水印时,此参数应设为 false,由座席手动调用 controlRecord
接口携带水印参数开启录制。
◆ businessId
◆ calleeBusinessNumber
- (NSString*) calleeBusinessNumber |
|
readwritenonatomiccopy |
设置指定呼叫坐席的业务号
- 注解
- 目前该参数只在双录点对对呼叫业务有效
◆ calleeUserId
- (NSString*) calleeUserId |
|
readwritenonatomiccopy |
设置指定呼叫座席的用户ID
- 注解
- 目前该参数只在双录点对对呼叫业务有效
◆ channelId
◆ hbTime
通话心跳间隔时间,默认为 20 秒
心跳间隔需比心跳超时时间小。
例如设置了心跳间隔为 X 秒,那么终端会每隔 X 秒给服务器发送心跳包。
◆ hbTimeout
通话心跳超时时间,默认为 60 秒
例如设置了心跳超时时间为 X 秒,那么服务器在 X 秒内都没有收到成员心跳时,该成员会自动结束通话。
◆ maxFrameRate
通话视频最大帧率,默认为 24
- 注解
- 当参数 videoDefinition 为 DefinitionCustom 时有效
◆ maxResolution
◆ recordExtraInfo
- (NSString*) recordExtraInfo |
|
readwritenonatomiccopy |
◆ securityType
◆ serialId
◆ svcResolution
- (NSString*) svcResolution |
|
readwritenonatomiccopy |
svc分辨率,默认为 "1 180 250 360 600 720 1400"
- 注解
- 当参数 videoDefinition 为 DefinitionCustom 时有效
用于自定义分层参数和码率
格式: 高度公约数 第一层高倍数 第一层码率 第二层高倍数 第二层码率 第三层高倍数 第三层码率 第四层高倍数 第四层码率
说明
1)默认宽高比16:9,即 wholeRatio
2)编码宽高最后被裁成16整除
例如 "1 180 250 360 600 720 1400"
第一层 分辨率 宽320(180*1/9*16)高 180(180*1); 码率250kbps
第二层 分辨率 宽640(360*1/9*16)高 360(360*1); 码率600kbps
第三层 分辨率 宽1280(720*1/9*16)高 720(720*1); 码率1400kbps
此情况下只有三层,若需要四层,则需补充为 "1 180 250 360 600 720 1400 1080 1600"
第四层 分辨率 宽1920(1080*1/9*16)高 1080(1080*1); 码率1600kbps
◆ traceId
◆ videoDefinition
◆ videoEncodeType
◆ vipPower
访客呼叫权重,取值范围:[1-100]。
- 注解
- 只有访客普通呼叫才生效,访客点对点呼叫和座席回呼参数不生效