这种方式即“电话拨电话”,需要IP电话系统的支持。IP电话系统一般由三部分构成:电话、网关和网络管理者。电话是指可以通过本地电话网连到本地网关的电话终端;网关是Internet网络与电话网之间的接口,同时它还负责进行语音压缩;网络管理者负责用户注册与管理,具体包括对接入用户的身份认证、呼叫记录并有详细数据(用于计费)等等。 现在各电信营运商纷纷建立自己的IP网络来争夺国内市场,它们均以电话记账卡的方式实现从普通电话机到普通电话机的通话。 这种方式在充分利用现在电话线路的基础上,满足了用户随时通信的需要,是一种比较理想的IP电话方式。
VOIP 电话/VOIP 网络电话是一种利用Internet 技术或网络进行语音通信的新业务。从网络组织来看,目前比较流行的方式有两种:一种是利用Internet 网络进行的语音通信,我们称之为网络电话;另一种是利用IP 技术,电信运行商之间通过专线点对点联结进行的语音通信,有人称之为经济电话或廉价电话。两者比较,前者具有投资省,价格低等优势,但存在着无服务等级和全程通话质量不能保证等重要缺陷。该方式多为计算机公司和数据网络服务公司所采纳。后者相对于前者来讲投资较大,价格较高,但因其是专门用于电话通信的,所以有一定的服务等级,全程通话质量也有一定保证。该方式多为电信运行商所采纳。VOIP 电话/VOIP 网络电话与传统电话具有明显区别。目前北京网讯禹通就是比较成熟的一家主营voip 设备及系统管理软件,并在网络电话及手机直拨领域遥遥领先的企业。该公司负责人介绍:传统电话使用公众电话网作为语音传输的媒介;而VOIP 电话/VOIP 网络电话则是将语音信号在公众电话网和Internet 之间进行转换,对语音信号进行压缩封装,转换成IP 包,同时,IP 技术允许多个用户共用同一带宽资源,改变了传统电话由单个用户独占一个信道的方式,节省了用户使用单独信道的费用。[4]其次,由于技术和市场的推动,将语音转化成IP 包的技术已变得更为实用、便宜,同时,VOIP 电话/VOIP网络电话的核心元件之一数字信号处理器的价格在下降,从而使电话费用大大降低,这一点在国际电话通信费用上尤为明显,这也是VOIP 电话/VOIP 网络电话迅速发展的重要原因。 VoIP语音业务目前在国际上的运用已足见规模,国内业务市场更是前景广阔。可是,在中国VoIP运营仍然很难。虽然NGN炒得很火热,在基础电信运营商中也已有部分建设,但大半是闲置的,所谓NGN业务在电信业务中所占的比重仍然很少,业务开拓能力很差,原因有多方面。有运维体系和业务队伍需重建的原因,有技术理解力的原因,有终端成本的原因,有网络互通问题,也有VoIP语音QOS先天缺陷的原因,更有业务合法性争议的原因。北京网讯禹通的负责人介绍说:VoIP软交换技术是一项革命性技术,增值业务更趋向网络化,不能以传统电信的思维和运营去经营业务,有障碍需要有新生的力量去推动,业务繁荣需要实力强劲的经营实体参与虚拟运营,这股力量目前还很弱。VoIP技术的含金量只有在大规模商用的进程中才能得到真正的考验和验证,同时不断发展和演进,只有在真正大规模的VoIP运营业务中才能体现真正意义上的技术价值。
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
程控交换机PBX Asterisk applications
相对较为复杂,支持电话等业务。
/////////////////////////////////
业界做的非常好的企业:
http://www.vmukti.com/products.html
//////////////////////////////////////////
windows版本
1. QuteCom (previously called WengoPhone) http://www.qutecom.org/
老版本WengoPhone下载地址: http://download.chinaunix.net/download/0012000/11253.shtml
wiki: http://en.wikipedia.org/wiki/OpenWengo
Development on WengoPhone began in September 2004. The first published version was released as version 0.949[citation needed]. A next-generation version of WengoPhone (WengoPhone NG) began development in 2005. The last release of WengoPhone before the change to QuteCom was version 2.1.2. A WengoPhone Firefox extension has also been published, which is currently available on Mac OS X and Microsoft Windows, with a Linux version under development.
附录:
可以语音视频的跨平台软件:openwengo
因为现在最新的UBUNTU版本已经可以支持摄像头硬件了,因此就开始寻找能在LINUX、WINDOWS下联合的语音、视频软件。chat类的软件一堆,能支持语音的也有很多选择,但要支持视频的就比较少了。
可供选择的大概有以下几个:
1 skype
多系统,pc间free,WINDOWS下支持视频,LINUX下最近也支持了视频,会独占声卡,语音效果优秀。
2 ekiga(gnomemeeting)
采用标准的协议,GPL,开源,支持SIP,H323,支持语音,支持视频,支持会议,但其WINDOWS版本目前处于unstable,而且安装麻烦。但可以使用第三方sip软件进行语音,如x-lite,但还没找到支持视频的客户端。
3 openwengo
开源,支持SIP,支持视频,支持多系统,目前尚未发布正式版,但最新的测试版已经能够在WINDOWS和LINUX之间进行语音视频。(爽啊!终于也可以在LINUX下进行视频了)
4 gaim-vv, kopete,amsn等也支持视频,但本次没有进行测试。
5 gizmo仅支持语音,不支持视频。
OpenWengo 2.1.2:http://download.wengo.com/wengop ... nux-bin-x86.tar.bz2
官方:http://www.openwengo.org/
2. Ekiga
http://ekiga.org/download-ekiga-binaries-or-source-code
Ekiga.net is a free Voice over IP, commonly VoIP or internet telephony, service provider.
Using VoIP is like using electronic mails:
http://wiki.ekiga.org/index.php/Ekiga_Interoperability
3. Jitsi
https://download.jitsi.org/jitsi/src/
Web版
1. BigBlueButton
http://www.bigbluebutton.org/
ubuntu 下安装bigbluebutton
BigBlueButton 支持共享的幻灯片(PDF 格式和 PPT),视频,白板,聊天,语音(使用 Asterisk 或 FreeSWITCH),和台式机。 它是建立在十五个开源组件之上的系统 ,运行在Mac,Unix和PC电脑,并且具有社区支持、良好的设计和简化的用户体验。
2.OpenMeetings
http://incubator.apache.org/openmeetings/
使得远程视频会议办公系统
//////////////////////////////////////////////////////////////////////////////////////////////////////
有用参考资料:
最近用了一下Gizmo,是个免费商业软件。gizmoproject和语音路由提供商gtalk2voip.com合作,现在能够和google talk进行通话了,效果已经很不错了。同时通过gtalk2voip的语音中转服务,gizmo据称还可以和msn和aim的用户语音,不过没有试成功过。
是否已经厌烦了Skype的各种问题?是否根本不信微软对Skype用户的承诺?那么试试本文介绍的其它VoIP应用程序吧。
ZDNET至顶网网络频道 10月14日 编译:Skype上次的断网事件是否让你感到郁闷呢?尽管Skype可以提供免费通话,但与低劣的通话质量相比,你是否宁可选择收费的固定电话?担心微软收购Skype后会有更加不亲民的举措?根据ZDNet自己的一项不太科学的调查, 41%的用户不看好微软旗下的Skype。
那么除了Skype还能用什么呢?下面我会介绍几个我比较喜欢的VoIP语音和视频会议软件。这些软件我都曾经使用过,效果也都基本令我满意,其中两款软件我一直沿用到现在。
我所推荐的这些软件都有一个共同特点,就是他们都采用的是开放协议。这些协议主要是SIP(回话初始协议)以及XMPP(可扩展消息和表示协议)。这意味着如果你采用的是基于SIP 或 XMPP协议的客户端,理论上你可以和任何兼容该协议的客户端通信,但实际上并不是这样的。
比如 Iptel, Ekiga.net, 和 ippi 都运行在SIP网络上,如果你只有其中一种软件客户端,你是无法和使用其它两种客户端软件的用户通话的,反之亦然。对于XMPP/Jingle 网络或其它VoIP网络,也是一样。
Skype 是一款全球性的软件,用户群相当庞大。虽然Skype 使用的是专利系统,不过仍然有方法能够让Skype与其它VoIP网络互通,比如 Skype Connect 可以支持Skype在SIP VoIP系统上工作, karaka Google 项目 则是建立Skype/XMPP/Jingle互通网关。 Skype 本身的设计是针对封闭网络环境的,而SIP 和 XMPP/Jingle 网络的设计则是以开放为前提,任何使用该协议的软件都可以共用网络。
我分别在不同的系统上运行过下面将要介绍的几种VoIP软件,包括各种版本的Linux、windows XP、windows 7、Mac OS X Snow Leopard 。我的网络连接为25Mbps下行速率以及3-Mbps上行速率。对于任何语音连接来说,网速都是相当关键的因素。理论上,在128Kbps网速上就可以实现语音通话,在512-Kbps网络上就可以实现视频通话,但是在现实中,最好将上述网速翻倍以达到最佳效果。
以下所有软件在我的电脑和网络环境中都能良好运行,否则我也不会将它们推荐给各位了。我所说的良好运行是指能够使用软件与朋友进行语音和视频会议,同时没有明显的延迟问题。
VoIP 客户端评测
Cisco TelePresence
当我们讨论Skype替代产品时,大部分人都会以为是低端,免费或费用低廉的程序和网络。但是我首先要推荐的是一个能够用于商用级别VoIP和视频会议的软件,即 Cisco TelePresence 以及它的低端产品Lotus Sametime.这两款软件我都安装并使用了,效果良好。另外,Cisco还有企业级的解决方案,但不适用于中小公司或几个朋友间聊天使用。
Ekiga:
Ekiga 可能是Linux下最著名的VoIP客户端了,同时它也可以用在windows环境。不论是在Linux环境还是Windows环境,Ekiga工作的效果都很好。虽然是SIP客户端,但Ekiga还支持 H.323 视频会议协议。通过H.323, 你可以利用Ekiga和老版本的微软NetMeeting软件实现视频会议。这是我几年前发现的一个小妙招。不幸的是,在Vista中微软将NetMeeting“升级”为Windows Meeting Space ,也使得NetMeeting无法与 Ekiga和其它第三方程序相兼容了。
Facetime:
Facetime和其它很多来自Apple的软件一样,可以用于Mac系统和基于iOS的设备。它不但界面华丽,性能也相当好,只不过它只能用来与其它Facetime用户交流,甚至不支持iChat用户。
需要提醒的是,虽然Facetime是基于SIP网络的,但是它与其它基于SIP网络的客户端或软件电话并不兼容。Steve Jobs曾经说过开放Facetime,但事实上却没有。对于大部分Apple产品来说,封闭不会有很大的影响。但是对于VoIP软件来说就不一样了,苹果的Facetime用户只能与同样使用Facetime的苹果用户进行voIP通话。对我来说,Facetime基本上就无使用价值了。
Google Chat/Google Talk/Google Voice:
也许你认为Google基于XMPP的VoIP语音和视频服务很容易使用,事实上却不是这样。 Google Chat 使用的是Google的IM 服务。Google Talk 使用的Google的VoIP和视频服务。 Google Voice 使用的是Google的 private-branch exchange (PBX) 电话服务。当你通过Gamil界面将所有这些整合在一起时,你才算完整的拥有了Google提供的VoIP/视频以及有线电话/移动电话服务。这一套产品工作的非常好,但是我希望google能够让用户觉得简单一些。
通过 Windows客户端,用户就可以使用这一系列服务,但是Linux和Mac用户必须在浏览器中安装Google Talk语音和视频插件,才可以使用这些服务。另一个不幸的消息是,Google提供的这一整套服务只针对美国本土用户。如果你不在美国,那你就无法使用Google Talk 或 Google Voice服务了。不过美国用户可以通过Google VoIP语音和视频服务联系到全球采用XMPP网络客户端的用户,反之亦然。
我经常使用google的这套服务,后来我才发现它们之间的不同,而且我是生活在美国本土上的。我想如果Google能够将这一套服务打包成一个产品,然后开放给全球用户,那么它绝对会成为Skype的掘墓人。
OoVoo:
名字搞笑的OoVoo一直以来都是 Skype最直接的竞争对手。其开发公司表示,ooVoo更偏重于视频会议服务,而不仅仅是voIP。有鉴于此,这款软件的竞争对手更像是 GoToMeeting 或 Cisco TelePresence,而不是Skype。与Skype相比,ooVoo在很多方面都要更加出色。其视频和音频通信效果也更加流畅。
不过,ooVoo也同样使用了私有协议,只能在两个ooVoo用户间进行通信。另外,ooVoo只支持Windows平台、Mac OS X以及一些Android手机。不过据说很快iPad2上就会出现ooVoo了。
正如我在最开始提到的,这是我使用最频繁的两款VoIP/视频通信软件之一(另一款是上面推荐的Google系列)。它有足够多的用户群,另外根据我的体验,它在语音和视频通信服务方面均要强于同类产品提供的服务,完全能够跟Cisco的TelePresence媲美。如果它能够支持Linux,那就是最完美的产品了。
结论:
可能我的要求比较高,上面推荐的各款产品我觉得都还不算完美,每一款都有一些小缺陷。我很希望看到一款开源的, 使用方便的SIP或XMPP客户端,能够实现优秀的语音和视频通信质量,并且客户群遍及全球。如果以上产品的厂商能够对其进一步加以改进,或者其它厂商推出了符合我要求的新产品,也行过几年就会有人问“Skype是什么?”。
客户机端
客户机端要视网络架构而定,有些应用软件运行起来可能比其他应用软件要好,这归因于它们使用的协议。大多数基于标准的解决方案使用H.323或者会话初始化协议(SIP)。除了这两种标准外,还有许多专有协议,譬如来自Skype公司的Skype 和来自思科公司的瘦客户端控制协议(SCCP)。它们之间的主要区别在于,SIP把客户机的IP地址保存在VoIP软件包,所以如果在防火墙后面,会遇到困难。
微软NetMeeting和GnomeMeeting使用H.323,微软的Messenger、苹果公司的iChat和SIPphone则使用SIP。服务器软件通常采用几种不同的协议。
除了网络架构外,可用带宽也可能是个限制因素,因为有些应用软件针对低带宽进行了优化,而有些应用软件用于宽带连接上。这取决于VoIP系统使用哪种编解码器来处理声音。
至于客户机硬件,应使用耳机。虽然PC尤其是便携式电脑可能内置了麦克风和扬声器,但如果使用耳机,效果会好得多,因为它可以抑制来自周围环境的回声和噪声。如果可以选择,请选用USB耳机。USB耳机是与系统独立的音频设备,它在工作时独立于现有的音频硬件,所以避免了VoIP和正常的声音处理之间可能出现的任何冲突。
音频系统
在使用VoIP应用软件之前,可能还得进行一番试验,找到最适合的设置。确保在开始着手之前,能够录音及播放自己声音的采样,因为VoIP程序也会使用硬件的录音功能。可在发行版随带的音量控制程序里面激活它。
总的说来,使用感觉相当好。虽然开放源代码程序:KPhone和GnomeMeeting用起来稍微困难一点,因为需要知道URL等内容,不过获得所需内容的文档说明以及直接从程序开发商获得这些文档说明比较容易,而不是只能满足于一般的求助页面或者用户提供的部分技巧。
对Skype和X-Lite而言,需要连接到服务器上。GnomeMeeting和KPhone好就好在,即使没有在服务器上进行注册,照样可以在不同的客户机上直接使用它们,不管GnomeMeeting或者KPhone是安装在自己的网络上,还是安装在外部网络上。实不相瞒,我们对 Skype不太相信。该公司称,其服务将仍是免费的,但对软件却只字未提。因为它用的是专有、文档说明不够详细的协议,用户可能会被这家厂商牢牢束缚。眼下,我会坚持使用GnomeMeeting,原因何在?因为我们第一次试用,它就可以正常使用,性能也很稳定,而且还能实现它所承诺的各项功能。