基于Linux平台的SIP网络电话系统构建分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Linux平台的SIP网络电话系统构建分析

封面(基于Linux平台的SIP网络电话系统构建) 摘要:基于SIP的网络电话于现在的办公,沟通等方面使用广泛。SIP是freeswitch的核心部分,所以本文主要整理了我在学习SIP过程中安装freeswitch,zoiper的过程以及遇到的问题。我使用的平台是VMware Workstation 1与32位虚拟机Centos6.6。 关键字:SIP、freeswitch、网络 引言 在互联网时代,网络已成为我们了解世界,与世界沟通的一大方式,而VoIP电话作为网络语音通信的主导也在蓬勃发展。随着移动网络与无线网络的发展,VoIP电话的成本也会下降,操作也会更简便,也将变得更为普及。基于SIP的VoIP网络电话正在被越来越多的网络电话商所支持。 正文 在安装网络电话前,我先安装了VMware Workstation 12,并安装了Centos6.6。 网络电话的安装过程 配置环境 虚拟机网络连接使用NAT模式,可共享主机IP上网,安装编译安装freeswitch依赖的一些包。 命令: yum -y install git autoconf automake nano libtool gcc-c++ ncurses-devel make expat-devel zlib zlib-devel libjpeg-devel unixODBC-devel openssl-devel gnutls-devel libogg-devel libvorbis-devel curl-devel libtiff-devel mysql-server php php-mysql php-posix php-gd php-xml subversion python-devel bzip2 sqlite-devel libcurl-devel pcre pcre-devel speex speex-devel libedit-devel bison[1] 下载freeswitch 通过git下载freeswitch的源代码到/usr/local/src/目录下,如图所示,我下载的是1.4发行版。 下载完成后,进入freeswitch文件夹(cd freeswitch),开始安装: 安装成功。 安装zoiper 我是通过在网页上下载zoiper压缩包,进行解压后安装的。 解压的命令为tar xvzf zoiper 网络电话的使用 首先将网络适配器改为桥接模式。 在修改成桥接模式时,要保证VMware Workstation输入许可证秘钥成功,否则该功能被锁定无法使用。 (2)在目录/usr/local/src/freeswitch/打开freeswitch。 若要关闭freeswitch,输入命令shutdown,直接关闭终端会导致进程继续运行,在下次打开时会出现问题。 (2)打开zoiper 注册账号。 在同网络手机或其它终端上用同一IP地址注册一个账号,即可与电脑通话。(号码不可重复) 总结 在学习媒体网络与交互电视技术这门课程中,我接触到了基于SIP的VoIP网络电话,在学习过程中,我开始安装freeswitch和网络电话软件zoiper,安装过程中遇到了许多问题,一方面是因为VoIP于我还有些陌生,另一方面也是因为我学艺不精,对于虚拟机的操作及命令不够熟悉。这些问题的解决一部分是通过网络查找,寻找网友的经验分享,另一部分的解决是通过求助周围的同学与老师,最后磕磕绊绊总归还是把它安装好了。通过这次经历我也对自己有了个新的了解,有些新的事物看似简单,实则在操作时会遇到许多问题,要耐下心来研究,操作能力的提升需要多多动手。另外,通过安装与使用的过程,我对基于SIP的VoIP网络电话也有了更深的了解,目前网络电话的适用范围仍比较小,例如一些公司或学校等在使用,也有一些手机终端可以付费使用,但并没有大面积的普及,是因为它的音质,成本等的限制,我相信随着技术的发展VoIP会越来越普及。 参考文献 [1]网友 《CentOS6.5 安装 freeswitch 和 fusionpbx 步骤 》/t/centos6-5-freeswitch-fusionpbx/422 2016年1月6日

文档评论(0)

wbjsn + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档