首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VoIP测试环境

VoIP测试环境
EN

Stack Overflow用户
提问于 2009-04-08 14:53:49
回答 7查看 2.7K关注 0票数 1

我想为一个学生项目构建一个VoIP测试环境。它应该使用SIP。

我的第一个想法是使用星号OpenSIPSFreeSWITCH作为服务器,使用SIP通信器小口林福涅作为软电话客户端。

  • 有人有这样的环境吗?
  • 我该用哪种密码?
  • 是否有设置此基础结构的教程?
EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-04-08 15:17:36

我在AsteriskSJPhone方面有一些经验。

如果您的网络不需要复杂的拨号计划(如热线等),而且您的PC可以彼此访问,那么您根本不需要服务器。

SJphone可以通过使用IP地址或主机名来建立对等连接。

如果您的PC无法访问对方,那么您应该设置Asterisk并在其上启用客户注册。

在我的Fedora 10上,Asterisk开门见山地工作。

客户端注册就像在ICQMSN上一样:服务器知道您在线,并保持您的TCP流活动,以防有人打电话给您。

它也可以用来显示人们的状态:谁是在线的,离线的,忙的等等。

其中包括一个示例sip.conf文件,它非常简单。对于每个客户端,您都会创建如下条目:

代码语言:javascript
复制
[john]
type=friend
secret=secretpassword
host=dynamic

有些插件可以将这些数据保存在数据库中,但我还没有看过它们。

票数 2
EN

Stack Overflow用户

发布于 2009-04-14 07:12:18

请记住,OpenSIPS与星号或FreeSWITCH的用途非常不同。

OpenSIPS是SIP,而不是任何类型的用户代理。它不能充当呼叫端点,它只用于呼叫路由和低级SIP故障,以及其他一些复杂的UAS类型的功能(即注册员)。

同时,Asterisk和FreeSWITCH还可以作为PBX、IVR服务器、媒体服务器等。

因此,这真的取决于项目的目标是什么。如果只是从一个电话打到另一个电话,你根本不需要任何中间的东西。如果要修补某些高级电话应用程序,请使用星号或FreeSWITCH。如果是简单的路由和信令中介(不涉及媒体),请使用OpenSIPS等。

票数 2
EN

Stack Overflow用户

发布于 2009-06-05 14:51:56

请查一下移动式。它是完整的Java,它由Mobicents和JAIN组成,用于构建功能强大的SIP、VoIP或聚合应用程序和媒体服务器,用于所有相关的媒体内容,如会议、IVR等。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/730396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档