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