1 任意一个地点,部署一个最低配置的电脑,比如奔四30之类的,安装 asterisk即可。这个地方的路由器做端口映射,把asterisk映射到公网,使用花生壳进行动态域名方式进行管理。这就是主服务器,对3个地方的通话进行管理的。同时这个地方,还需要购买一个sip网关,注册到asterisk上面即可。单口的比较便宜,几百元即可。
2 另外2个地方,安装2个单口网关,和前面那个一样,注册到asterisk上面。
3 互相可以内部免费通话了,OK!
你的方案1是正确的。
你的方案3,只是解决了3个地方连接的问题,没解决通话问题。因为你要求是免电脑,所以你的方案3是不完整的,还是需要网关或者网络话机这样的硬件来解决通话问题。
asterisk,简单的说,相当于一个电信公司的管理系统,对系统内的账号(市面上的座机号码,手机号码)进行开户、激活、锁定、计费、音频及视频业务、传真业务等业务综合处理的一套系统。
freeiris 其实就是在asterisk上面进行修改的中文版,系统的内核就是asterisk的。海康一键报警SIP参数配置里面未注册是指SIP客户端尚未与SIP服务器建立正常的连接,未能完成SIP账号的注册。可能的原因有:报警主机的SIP参数有误、网络不通或者相关服务未开启等。如果出现未注册情况,可以检查报警主机的SIP参数配置是否正确,并检查网络是否通畅,还需要检查相关服务是否正确开启。SIP 协议消息应答代码解释详录
1xx = 通知性应答
100 正在尝试
180 正在拨打
181 正被转接
182 正在排队
183 通话进展
2xx = 成功应答
200 OK
202 被接受:用于转介
3xx = 转接应答
300 多项选择
301 被永久迁移
302 被暂时迁移
305 使用代理服务器
380 替代服务
4xx = 呼叫失败
400 呼叫不当
401 未经授权:只供注册机构使用,代理服务器应使用代理服务器授权407
402 要求付费(预订为将来使用)
403 被禁止的
404 未发现:未发现用户
405 不允许的方法
406 不可接受
407 需要代理服务器授权
408 呼叫超时:在预定时间内无法找到用户
410 已消失:用户曾经存在,但已从此处消失
413 呼叫实体过大
414 呼叫URI过长
415 不支持的媒体类型
416 不支持的URI方案
420 不当扩展:使用了不当SIP协议扩展,服务器无法理解该扩展
421 需要扩展
423 时间间隔过短
480 暂时不可使用
481 通话/事务不存在
482 检测到循环
483 跳数过多
484 地址不全
485 模糊不清
486 此处太忙
487 呼叫被终止
488 此处不可接受
491 呼叫待批
493 无法解读:无法解读 S/MIME文体部分
5xx = 服务器失败
500 服务器内部错误
501 无法实施:SIP呼叫方法在此处无法实施
502 不当网关
503 服务不可使用
504 服务器超时
505 不支持该版本:服务器不支持SIP协议的这个版本
513 消息过长
6xx = 全局失败
600 各处均忙
603 拒绝
604 无处存在
606 不可使用一、SIP消息
SIP消息是SIP客户终端和服务器之间通信的的基本信息单元。SIP消息基于文本,采用UTF-8编码(RFC 2279)中的ISO 10646字符集。SIP协议借鉴了>SIP响应码为空的原因可能有很多,例如:1 网络连接问题,可能是网络连接不稳定,或者网络连接被阻止;2 SIP服务器问题,可能是SIP服务器出现故障,或者SIP服务器没有正确配置;3 SIP客户端问题,可能是SIP客户端没有正确配置,或者SIP客户端出现问题;4 SIP协议问题,可能是SIP协议版本不兼容,或者SIP协议出现问题。总之,SIP响应码为空的原因可能有很多,需要根据具体情况进行排查和解决。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)