更新时间:2024-08-22 GMT+08:00
分享

其他设置

接口描述

部分初始化配置项设置接口。

注意事项

系统带有默认参数,一般情况不需要调用。特殊情况根据实际场景选择调用。

方法定义

OpenEyeCall.prototype.SetShareMode = function(mode)
OpenEyeCall.prototype.SetRegInterval = function(interval)
OpenEyeCall.prototype.SetOptionInterval = function(interval)

参数描述

表1 接口参数说明

接口

参数名

类型

可选/必选

描述

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);
}

相关文档