電訊茶室's Archiver

角色 發表於 2012-10-13 12:26

【角色茶桌】——Road to FreeSWITCH

[i=s] 本帖最後由 角色 於 2012-10-17 08:12 編輯 [/i]

FreeSWITCH这个名字已经从其他members口里知道,但是不知道什么。我的目的是简单安装,然后能把Skype与FreeSWITCH连起。 Asterisk和Skype也有这样的东西,但是一般的Asterisk Server是Linux-based比较多,而Windows-based比较少,而且FreeSWITCH是新屈起的VoIP Server,所以特意开一桌来把这个问题弄明白。

FreeSWITCH的官方网站: [url]www.freeswitch.org[/url]

FreeSWITCH main page: [url]http://wiki.freeswitch.org/wiki/Main_Page[/url]

FreeSWItch documentation: [url]http://wiki.freeswitch.org/wiki/Documentation[/url]

如果你对学习或使用FreeSWITCH上有任何疑问,可以通过以下方式:

[url]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users[/url]


QNAP FreeSWITCH (x86 version: FreeSWITCH_1.2.0_x86.qpkg) [url=http://www.knikkink.com/freeswitch]Link[/url]

The two important books for FreeSWITCH are

[attach]1596[/attach]

[attach]1597[/attach]

角色 發表於 2012-10-13 12:33

[i=s] 本帖最後由 角色 於 2012-10-13 16:03 編輯 [/i]

Windows-based 安装方法: [url]http://files-sync.freeswitch.org/windows/installer[/url]

你可以选32-bit和64-bit都可以。

我先装64-bit Windows pre-compiled版本。安装时选择default,先来internal extension看看,

extension: 1000    password=1234
extension: 1001    password=1234

用Windows CMD window里执行ipconfig/all, 看看local PC IP address是什么。

我用手机通过WiFi接内联网,用Bria去接1000,但是连注册都不行,不知道哪里出错。

角色 發表於 2012-10-13 12:39

[i=s] 本帖最後由 角色 於 2012-10-13 13:01 編輯 [/i]

在Windows安装过程不难,但是安装后都不知道运行哪个programmes。里面有两个exe files

1. FreeSwitchConsole.exe, 出来的prompt = freeswitch@PC_hostname
2. fs_cli.exe, 出来的prompt = freeswitch@internal

但是怎样start FreeSWITCH呢?

是否就是FreeSwitchConsole.exe呢?

角色 發表於 2012-10-13 13:04

终于可以在这个FreeSwitch发帖了。

角色 發表於 2012-10-13 13:54

原来是我的Android的App出问题,就是不行。现在可以两个extension互打都没有问题。

用Administrator mode开一个Command Line Console,然后
FreeSwitchConsole.exe -nonat

角色 發表於 2012-10-13 14:02

[i=s] 本帖最後由 角色 於 2012-10-13 16:22 編輯 [/i]

参考资源:
安装于设置: [url]http://www.onlinesolution.co.nz/viewtopic.php?t=101[/url]
Fred Shack 出的教程真的不错: [url]http://www.fredshack.com/docs/freeswitch.html[/url]
中文教程: [url]http://www.freeswitch.org.cn/document[/url]

Getting Started Guide
[url]http://wiki.freeswitch.org/wiki/Getting_Started_Guide[/url]

几个重要的extensions:

5000 - demo IVR
9195 - five-second delay echo test
9196 - standard echo test
9197 - milliwatt
9664 - music on hold

More may be added later.

ckleea 發表於 2012-10-13 14:08

[b]回復 [url=http://www.telecom-cafe.com/forum/redirect.php?goto=findpost&pid=26297&ptid=4848]6#[/url] [i]角色[/i] [/b]

Good to hear to make it works.

I have great difficulty to make freeswitch work in my linux server

角色 發表於 2012-10-13 14:11

[i=s] 本帖最後由 角色 於 2012-10-13 16:04 編輯 [/i]

备用帖子

角色 發表於 2012-10-13 14:13

为什么这幅帖子不能再作修改呢?

角色 發表於 2012-10-13 14:16

因为这幅帖子不能做修改,所以不会继续写下去,会另开新帖。

角色 發表於 2012-10-13 14:20

不用nonat也可以互打!

角色 發表於 2012-10-13 14:21

[i=s] 本帖最後由 角色 於 2012-10-13 16:06 編輯 [/i]

备用帖子

角色 發表於 2012-10-13 14:32

[i=s] 本帖最後由 角色 於 2012-10-14 11:38 編輯 [/i]

Connecting FreeSWITCH with the following devices:

1. Asterisk [url=http://wiki.freeswitch.org/wiki/Connecting_Freeswitch_And_Asterisk]Link[/url]
2. Google Voice and Asterisk [url=http://www.personal.psu.edu/wcs131/blogs/psuvoip/2010/10/using_freeswitch_to_add_google.html]Link[/url]
2. SPA3102 [url=http://robsmart.co.uk/2009/06/02/freeswitch_linksys3102/]Link[/url]

角色 發表於 2012-10-13 14:59

[i=s] 本帖最後由 角色 於 2012-10-14 10:55 編輯 [/i]

Reference:

Voip with FreeSWITCH [url=http://www.google.com.hk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCQQFjAA&url=http%3A%2F%2Fwww.linuxpromagazine.com%2Fcontent%2Fdownload%2F61982%2F483484%2Ffile%2FFreeswitch.pdf&ei=Hid6UI60J4WfiAep54CYAQ&usg=AFQjCNEqxq6MBuCqNiqsLjVU-XIHEzoHqA]Link[/url]

角色 發表於 2012-10-13 15:04

[i=s] 本帖最後由 角色 於 2012-10-14 09:54 編輯 [/i]

Comparison between FreeSWITCH and Asterisk articles:

[u]2008[/u]
still maintained [url]http://anders.com/cms/266[/url]
[url]http://www.freeswitch.org/node/117[/url]
[url]http://www.richappsconsulting.com/blog/blog-detail/asterisk-vs-freeswitch/[/url]
[url]http://www.zdnet.com/blog/greenfield/open-source-voip-asterisk-or-freeswitch/233[/url]

Connecting FreeSWITCH and Asterisk:

[url]http://wiki.freeswitch.org/wiki/Connecting_Freeswitch_And_Asterisk[/url]

GUI of FreeSWITCH (GUI 不是万能,参考文章: [url=http://www.dslreports.com/forum/r26064222-Asterisk-Why-Asterisk-when-there-is-FreeSwitch-]Link[/url]
blue.box (see [url]www.2600hz.org[/url] )
FusionPBX (see [url]www.fusionpbx.com[/url] )

角色 發表於 2012-10-13 15:32

如果你想用GV,MT都建议大家采用。

[url]http://michigantelephone.wordpress.com/2012/01/26/i-no-longer-recommend-using-asterisks-google-voice-support-try-these-methods-instead/[/url]

角色 發表於 2012-10-13 15:54

其实我第一个的感觉FS像一个非常大的ATA,或者Gateway,全用XML(如ATA的entries一样)。可能要有一个适应的过程才能慢慢明白它的原理。

其实FS的作者都是从Asterisk过来,如果你有对Asterisk的经验,那么估计对FS也很快适应过来。

角色 發表於 2012-10-13 16:25

其实现在内联是没有问题,而且是非常简单。而FreeSwitch用的方法与Asterisk不同,FreeSwitch用Stun Server,不用前面的NAT都不理会,自己去打通。

角色 發表於 2012-10-13 16:44

如果我们能理顺好FreeSWITCH的configuration XML files,那么在使用上就比较方便。如果在Windows下可以的话,可能在NAS里面也安装FS。

角色 發表於 2012-10-13 17:12

根据我以前的经验,这里不会讨论GUI,全集中XML的settings。那么学习速度更加快捷键。

角色 發表於 2012-10-14 15:55

原来FreeSWITCH有QNAP的QPKG package,那么安装就非常方便了。

[url]http://wiki.qnap.com/wiki/FreeSwitch[/url]

角色 發表於 2012-10-15 13:26

不知道大家是否有自己compile FreeSWITCH的soruce code,然后进行测试呢?

角色 發表於 2012-10-16 00:36

简单看过,FreeSWITCH好像没有自己的Office Forum,都是借助于第三方的Forum。

资料不是很全,可能真的要一点一滴去累积下来才可以。

角色 發表於 2012-10-16 01:06

如果在大陆很多FreeSWITCH的网站都河蟹了!!!!!!!!!

角色 發表於 2012-10-16 16:48

现在在internal network,注册是没有问题,但是外面的internet的sip client要注册如来,我用5080 port,但是注册不成功,下面的error message[code]2012-10-16 16:36:41.857684 [WARNING] sofia_reg.c:2440 Can't find user [1002@voip.xxx.org]
You must define a domain called 'voip.xxx.org' in your directory and add a user with the id="1002" attribute
and you must configure your device to use the proper domain in it's authentication credentials.
[/code]

角色 發表於 2012-10-17 09:28

在官网没有forum,只是有问题而回答以下,根本没有简单教程。中文文章也是,都是你问一句,我回一句,没有整理过。估计可能主持真的太忙了,所以没有时间整理。

希望这个网站比他们好一些,examples要够多,还有要整理,那么新人进入就会比快快速上手。

角色 發表於 2012-10-18 17:48

可能对Asterisk先入为主的原因,导致学习FreeSWITCH时,有很多东西都不太明白。

经过好几个礼拜还有把一些问题弄好,估计就是examples不够同,很多非常基本问题都没有examples,例如我们在外面注册是SIP Client怎样注册,大家之间怎样拨打。

很多examples,内部电话走出去是通过gateways,dialplans,但是外面的SIP Client呢?

根本没有一个简单完整的方案!

頁: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.