使用miniSipServer的示例和体会
| 分类: sip |
有个想在局域网架设一台SIP服务器的想法,经过比较选择使用miniSipServer。
minisipserver是是MYVOIPAPP(http://www.myvoipapp.com/)的产品,可以在windows(包括win7),Linux
多平台上使用,而且功能非常强大。虽然不是免费的,但是,如果只是个人使用,可以通过写一篇文章推广。我也希望尽快获得一个lisence。
研究项目的需要需要开发一款sip客户端电话,使用minisipserver作为sip服务器。
Linux下的SIP
Server资源很多安装Ubuntu下的Openser
1.3,遇到了无法启动服务的问题。暂时在网上也没找到问题解决方法,于是,我才换作在windows下找一个SIP服务器。
Windows下的SIP
Server我找了2个,miniSipServer
和SIP Server 2008。从文件大小来看,miniSipServer.exe 安装包
6.68M,SIP Server 2008.rar
安装包 81.52M。
选择miniSipServer:
我的习惯是更喜欢小的文件包。因为安装后,占用空间小。使用的时候,占用服务器系统资源也小。应用的时候速度也快。
安装miniSipServer很简单,一直下一步就可以完成。安装完成以后,不需要重新启动电脑,就可以直接运行。
安装SIP Server
2008,安装包,里面包含了DotNet 2.0包,和SQLServer 2005
Express版。怪不得安装包那么大了。安装步骤也稍微复杂一些。想要还要启动SQL
2005,应该很费资源的吧。
我的目的,就是想要一个可以实现通话的SIP
Server,用户数量不多。到这里,我就放弃SIP Server 2008。继续使用
miniSipServer。
完成了简单的服务器端安装,开始连接测试。
初次运行软件需要填写系统信息配置,本地地址栏填写sip服务器的ip地址,端口号填写5060,我的minisipserver服务器运行在局域网内,所以不需要nat穿透,所以填写上述信息后,就完成了minisipserver服务器的配置工作。http://s14/mw690/001Q568Kzy6IS5m8A3z6d&690
我使用硬件Sip客户端设备连接。
输入以下内容:Display Name:100
User ID:100
Password:100
确定后,看到,Registration
State:Online 。连接OK啦。
同样,输入了101和102账号也可以连接。
回到miniSipServer服务器端,打开界面,看分机。分机信息里面。100和101以及102的用户图标,已经变成了彩色。用户列表里,还多了用户IP地址,端口的内容。
拨号测试
拿起一个分机号码101有拨号音,拨号100,没反映的。拨号102,也没反映的。拿起另一个分机100拨101,一样没有反应。奇怪了。连接都是OK的,不能用啊。为什么?点击帮助,miniSipServer似乎没有提供使用说明,也没告诉我怎么设置拨号,琢磨了很久,才发现拨号完了,要加个#,才可以。

加载中…