- 最新FAQ合辑:
-
Q: VOIP服务器定时向客户端发送检测IP是否在线的功能如何实现?
A: 可以通过VOIP的Option来实现,调用XMS_ctsSendIOData函数,调用一次后keygoe底层会有定时机制去发送检测是否在线的,调用XMS_ctsSendIOData函数后KeyGoe底层会上报XMS_IO_TYPE_VOIP_OPTIONNOTIFY事件,可以在事件中获取结果。如需要关闭则再调用XMS_ctsSendIOData函数(设置m_s8BeOption参数为0),代码如下
VoIPCallOptionPrivate_t option={0};
option.m_s32Protocol=XMS_VOIP_PROTOCOL_SIP;
option.m_s8BeOption=1; //option打开 1;option关闭 0
option.m_PrivateData.m_u32DataSize= sizeof(VoIPCallOptionPrivate_t);
option.m_s32CalleePort=m_strOptionPort;
strcpy(option.m_s8CalleeTelNo,m_strOptionTelNO);
strcpy(option.m_s8CalleeAddress,m_strOptionIP);
strcpy(option.m_s8CalleeUserID,m_strOptionID);
XMS_ctsSendIOData(g_acsHandle,&g_deviceVoIP[2].device,
XMS_IO_TYPE_VOIP_OPTION,sizeof(option), &option);
-
Q: 测试VOIP时,接收RTP包最小间隔时间是多少?
A: 大于10毫秒 少于10毫秒RTP包太小,间隔时间太短RTP包就会很多,太多了会导致DSP处理不过来,而出现一些异常问题,如DSP闪断
-
Q: IP加入会议的方式有哪两种?
A: 实现方法:
第一种: ip直接加入会议
第二种: ip单向Link一个语音voc1后,让这个语音双向link一个语音voc2,用voc2加入会议。ip只绑定一个语音加入会议,是听不到会议的声音,必须绑定两个
-
Q: VOIP模块配置在内网卡,对外网卡添加5060端口映射时,协议模式选UDP还是TCP?
A: 选UDP,默认选项是TCP,但选择TCP会出现IP能呼叫出去、但是单通;且IP呼入不进来的问题。
-
Q: 在Windows 2k Pro或WinXP等操作系统安装的VoIP模块为什么呼损较高?
A: 早期的Win2k Pro和WinXP等操作系统的TCP/IP协议栈将TCP侦听连接队列长度(listen backlog)设置为5,安装操作系统补丁后有所改善。对于大话务量使用环境建议将VoIP模块安装在Win2k Server等服务器操作系统。
-
Q: 使用keygoe3.1.0以上版本进行voip多帐号注册,会出现注册不上或注册上之后会掉?
A:需在voip模块里设置每秒最大注册量,不能同时全部注册,可能会使服务器拒掉。
-
Q: 2个dsp上的voip如何使用会议的方式通话?
A:dsp中先用一个ip坐席呼叫到voip1上,voip1和一个voc1绑定,voc1与另一个语音voc2双向link,将voc2加入会议,
同理对另一个DSP,voip2呼到ip坐席,接通后,与一个voc3绑定,voc3与另一个voc4双向link,把voc4加入会议
注意:加会议的语音(voc2和voc4)和会议必须在一个DSP上。
-
Q: 为什么同网段能同时ping通VOIP服务IP和DSP的IP,跨网段能ping通VOIP服务IP而ping不通DSP的IP?
A:原因可能是未设置DSP网关,右键Keygoe系统——增加单元——DSP模块——搜索,选择对应的DSP并设置DSP网关。
-
Q: VOIP RTP协议设置的网关LAN地址和网关WAN地址(端口映射)是什么意思?
A:在使用双网卡或者是需要把Keygoe映射至公网或者是外网时必须填写网关LAN地址和网关WAN地址。网关LAN地址处需要填写的地址就是DSP的网关地址,网关WAN地址处填写的地址就是将keygoe映射到公网或者外网的时候映射之后的地址。
-
Q: 使用KEYGOE产品时,IP终端注册到KEYGOE上,外接数字E1,如何实现数字中继与IP通话时DTMF的发送?
A:这种情况可以使用混音的方式,VOIP1绑定到语音VOC1,VOC1双向LINK到中继通道,将VOC1设置混音,VOC1输出来自两个源,一个来自IP,一个来自放音,然后通过XMS_ctsSendIOData发送DTMF即可。
-
Q: Keygoe系列支持的SIP DTMF检测方式有哪几种?
A:1:SIP DTMF检测(SIPINFO,RFC2833,INBAND)三种方式都支持。
2:SIPINFO为带外检测方式,通过SIP信令通道传输DTMF数据。
RFC2833和INBAND为带内检测方式,通过RTP传输,比较常用RFC2833方式。
-
Q: 当使用VOIP设备的时候,如何设置VOIP的EC功能?
A:需要将VOIP1绑定到VOC1上,VOC1双向LINK到VOC2上,然后对VOC2设置EC功能,参考源通道号为VOC2的input。