其他设置
接口描述
部分初始化配置项设置接口。
注意事项
系统带有默认参数,一般情况不需要调用。特殊情况根据实际场景选择调用。
方法定义
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); }