
要在windows或者linux平台下开发基于SIP的软电话,需要以下软件
服务器端软件: 注册多个客户端到服务器上,可以进行通话测试
SIP客户端软件 :主要用于测试,可以对别人已经完成的客户端进行抓包,以比对自己程序的发包数据
SIP协议栈: 基于某个现成的SIP协议栈来开发会加快开发进度
RTP栈 :传输语言或者视频数据的协议栈
抓包测试工具: 调试网络程序最有效的办法
以下介绍这些软件主要以开源软件为主
一 服务器端软件
01门口机无法呼叫室内机
现象描述:门口机呼叫室内机提示网络不可达、忙线或空号。可能原因:① 门口机管理IP地址错误;② 室内机sip服务器IP地址错误;③ 网线类型错误。
排查方法1
★单机环境步骤1: 登录门口机的WEB 界面;步骤2:选择门口机管理,检查门口机信息,门口机的IP为实际IP,如IP变成127001则代表上报异常,sip服务器恢复默认重新配置。
门口机为10菜单如下:
(可放大查看)
门口机为20菜单如下:
步骤3: 选择房间号设置-在线状态,检查室内机是否在线,如果室内机离线,请排查网络连接。
门口机为10菜单如下:
门口机为20菜单如下:
★平台环境步骤1:登录智慧园区综合管理平台;步骤2:选择业务导航-可视对讲-设备管理,在组织树中选择组织节点;步骤3:分别单击门口机和室内机对应的设备地址,检查编号是否正确。如果错误,删除设备,以正确的编号重新添加设备(IP需自动获取,请勿手动填写)
排查方法2
步骤1:进入主界面,长按设置10秒进入工程设置,密码为“初始化密码”或“888888”
(可放大查看)
步骤2:选择sip服务器服务器IP:填写门口机或平台;网络端口号:门口机做sip填写5060,平台做sip填写5080;用户名、密码:填写对应sip服务器的用户名密码。
排查方法3
1 检查设备连接的网线是否为超5类网线,如果不是,请更换为超5类网线;
2 检查室内机通过楼道交换机供电是否使用8芯网线,如果不是,请更换8芯网线连接室内机。
02别墅机无法呼叫室内机
可能原因:①呼叫号码填写错误;②一对多时群呼没有开启。解决办法如下图:
门口机为10菜单如下:
门口机为20菜单如下:可视对1门口机配置
首先:规划好门口机的IP地址,门口机默认IP地址是1921681110,初次登录需要初始化,在“系统设置——网络设置”修改门口机IP
第一步:“系统设置——门禁管理”,别墅机呼叫号码修改为“101”(101为室内机房间号)
第二步:“联网配置”—“编号”,8001,如果有多台门口机的,其他门口机从8002开始顺延
第三步:“网络设置——SIP服务器设置”,“Sip服务器使能”打勾,确定,设备会自动重启
第四步:“联网配置”,“支持群呼”开启,“服务器类型”,选择VTO,单机确定,设备会重启,如果不重启,手动重启一下
第五步:重启完毕后,等待一分钟左右进入“状态统计——设备状态”查看“8001”是否在线,在线则说明配置成功,不在线可刷新下浏览器重新查看,反复不在线建议门口机“恢复出厂设置”按照上面方式重新配置一次
02室内机配置
通过主界面—长按 “设置”10S,进入工程设置,密码为初始化密码,老版本密码则为888888
第一步:“网络设置”,修改室内机IP地址,确定
第二步:“网络终端”填门口机IP地址,帐号密码,填写完毕后,状态“ON“,确定
注意:启用状态先设置为“OFF”,设置完毕后再改为"ON"
第三步:“本机信息”设置房间号,设置为“101#0”,模式为“主机”,确定
第四步:“SIP服务器”:“服务器IP”填门口机的地址,“网络端口号”5060,启用状态“ON”,确定
03门口机配置(二)
第一步:“登录门口机——设备管理——室内机管理”点击添加
第二步:“状态统计——设备状态”查看“101-0”是否在线,在线则说明配置成功,不在线可刷新下浏览器重新查看,反复不在线建议室内机“恢复出厂设置”按照上面方式重新配置一次通常都需要注册,这主要是鉴权方面的考虑。
不注册的情况,是采用“server to server”的方式,也就是说,SIP服务器与FXO网关之间建立SIP中继,双方互相认可对方的IP地址。
注册情况下,FXO网关可以在任意IP地址与SIP服务器互联;不注册情况下,SIP服务器上必须配置信任FXO网关的IP地址。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)