其他设置
接口描述
部分初始化配置项设置接口。
注意事项
系统带有默认参数,一般情况不需要调用。特殊情况根据实际场景选择调用。
方法定义
OpenEyeCall.prototype.SetShareMode = function(mode) OpenEyeCall.prototype.SetRegInterval = function(interval) OpenEyeCall.prototype.SetOptionInterval = function(interval)
参数描述
|
接口 |
参数名 |
类型 |
可选/必选 |
描述 |
|---|---|---|---|---|
|
SetShareMode |
mode |
Number |
必选 |
OpenEye默认使用BFCP辅流共享mode=0,使用mediaMeeting共享时需要设置mode=1 |
|
SetRegInterval |
interval |
Number |
必选 |
设置注册心跳时间间隔,最终的实际间隔由与UAP服务器协商结果确定 |
|
SetOptionInterval |
interval |
Number |
必选 |
设置option端口保活消息时间间隔,设置为0时不发送option消息 |
使用示例
function setBasicCallEvent(){
global_openEye_SDK.openEyeCall.setBasicCallEvent({
onCallIncoming: onCallIncoming,
onCallOutGoing: onCallOutGoing,
onCallRingBack: onCallRingBack,
onCallConnected: onCallConnected,
onCallEnded: onCallEnded,
onCallEndedFailed: onCallEndedFailed,
onCallRtpCreated: onCallRtpCreated
});
}
function onCallIncoming(data){
console.info(data);
}
function onCallOutGoing(data){
console.info(data);
}
function onCallRingBack(data){
console.info(data);
}
function onCallConnected(data){
console.info(data);
}
function onCallEnded(data){
console.info(data);
}
function onCallEndedFailed(data){
console.info(data);
}
function onCallRtpCreated(data){
console.info(data);
}