关于voip电话的几个问题 asterisk 软件 openwrt路由器 sip协议
发布网友
发布时间:2022-04-27 08:52
我来回答
共3个回答
热心网友
时间:2022-04-15 06:46
最简单的方案,也是最省钱的方案,如下:
1. 任意一个地点,部署一个最低配置的电脑,比如奔四3.0之类的,安装 asterisk即可。这个地方的路由器做端口映射,把asterisk映射到公网,使用花生壳进行动态域名方式进行管理。这就是主服务器,对3个地方的通话进行管理的。同时这个地方,还需要购买一个sip网关,注册到asterisk上面即可。单口的比较便宜,几百元即可。
2. 另外2个地方,安装2个单口网关,和前面那个一样,注册到asterisk上面。
3. 互相可以内部免费通话了,OK!
你的方案1是正确的。
你的方案3,只是解决了3个地方连接的问题,没解决通话问题。因为你要求是免电脑,所以你的方案3是不完整的,还是需要网关或者网络话机这样的硬件来解决通话问题。
asterisk,简单的说,相当于一个电信公司的管理系统,对系统内的账号(市面上的座机号码,手机号码)进行开户、激活、锁定、计费、音频及视频业务、传真业务等业务综合处理的一套系统。
freeiris 其实就是在asterisk上面进行修改的中文版,系统的内核就是asterisk的。追问 我前一段实验了,弄了几个网关注册到了 现有的sip服务商那里,实现了免费互通,这个算是最简单的玩法了,控制权都在别人那里
我看到了你的回答,非常专业,也非常感谢
我还有一个小疑问,,asterisk 是不是就相当于一个服务器,或者服务管理系统,它可以自己分配号码什么的,但这些号码都只能在这个asterisk 自己内部互联,是不能出去的,出去的话,还要其他设备,比如固话线路。
追答打出去,就是需要一个你说的“sip服务商”或者叫“落地商”那边开账号预存话费,他们就会给你提供线路,你就可以打出去了。很简单的就可以实现了。但是前提是你的 asterisk 服务器需要有一个公网IP(当然,你也可以通过花生壳之类的软件,通过私网映射之类的方式来实现)。
热心网友
时间:2022-04-15 08:04
你的问题。。。。真的很初级。
Asterisk是目前最著名的IP-PBX开源软件。
你的需求,最简单的做法是购买三个VoIP网关或IP电话,在网上搜索找个免费的SIP服务器注册三个账号,然后配置到你前面购买的网关或IP电话里,然后就可以通话了。至于通话质量,受你本地网络和电信/联通间时延影响很大,但一般只要你不要一边P2P下载一边打电话,音质都应该还能接受。
OpenWRT + Asterisk 是比较复杂的玩法了,你依然可以百度找讨论相关内容的论坛。
热心网友
时间:2022-04-15 09:39
首先是内部通话的问题,三种方案,sip服务器一套这是前提(可自建可租赁),1.桌面设备普通电话线话机(注意这种话机没有注册功能 可以通话S口的语音网关进行注册)2.sip话机(自身就带有注册功能,并且有的支持多路通话)3.电脑+软终端(此场景没什么乱用)。然后这个sip服务器(就是你说的asterisk)功能就是第一 内部通话免费。相当于局域网内的IP通话(类似微信),第二 如果要呼出就需要你拥有一个固定IP的宽带,因为你如果没有固定ip的话 其他两个地方的话机注册会有问题。并且在sip服务器对接一条sip线路或者中继线路来给话机提供出局。(这些是要收费的比如一分钟多少钱,而且质量参差不齐。)
最后你说的问题,通话质量 内部通话都是在sip服务器上 所以主被叫主要影响的因素就是主被叫网络的带宽,(就是上传速度) 向外呼出的也是相同的道理 。(看线路商软交换平台的网络能力)