
Asterisk
文章平均质量分 63
libodls
得过抑郁,写过JAVA,干过通信,做过项目,跑过销售,开过公司,混过政府,尚未成功,还需沉甸。
展开
-
Asterisk——电话通信的瑞士军刀
Asterisk早期是作为一款PBX来开发的,因此人们倾向于把它看作是一个“开源PBX”,但是把Asterisk称做PBX是不准确的,Asterisk可以比PBX更强大,也可以仅仅是PBX的一部分。可以肯定的是,Asterisk开启了小型商用电话系统先河,并在其诞生后的十年间逐步发展成为一个通用的通信应用程序。如今,Asterisk的应用不仅限于IP PBX,还可以用作VoIP网关、呼叫中心系统、会议网桥、语音邮件服务器以及所有其它包含实时通讯功能的应用。翻译 2017-01-29 13:01:01 · 837 阅读 · 0 评论 -
源码编译Asterisk系统环境要求
为了顺利编译和安装Asterisk,你需要在操作系统中安装一个C编译器和一些系统库。编译器是一个使源代码(Asterisk的源代码是用C语言编写的)变成可执行程序的程序。目前,Asterisk1.8以及之后版本的RAII_VAR宏启动依赖于GCC编译器提供的扩展,因此Asterisk必须用GCC编译。目前正在努力使Asterisk兼容Clang的等效扩展。除了C语言编译器,还需要安装一些系统库。这些被Asterisk依赖的库必须在编译Asterisk之前安装好。核心库允许编译额外的核心支持功能。在大多数翻译 2017-01-31 01:57:11 · 1110 阅读 · 0 评论 -
源码编译方式安装Asterisk
一种流行的安装Asterisk方式是自己下载源代码并编译。这比使用包管理器或使用基于Asterisk的linux发行版要复杂,它允许你自己决定如何构造Asterisk和构造哪些Asterisk模块。在这一节中,你将学习到如何下载并编译Asterisk源代码,以及如何安装Asterisk。翻译 2017-01-29 13:11:22 · 2431 阅读 · 0 评论 -
安装Asterisk(三)验证AsteriskNOW安装
在验证之前,为了保证系统良好运行,需要确认以下几点:首先确保DAHDI驱动已经加载。你可以使用root用户登陆,然后执行lsmod命令列出所有已经加载的内核模块,通过grep命令可以过滤出包含dahdi的模块。# lsmod | grep dahdi如果执行以上命令后没有返回任何信息,则说明DAHDI没有启动,通过以下命令启动DAHDI:# service dahdi start翻译 2017-01-29 13:10:53 · 1444 阅读 · 0 评论 -
Asterisk配置文件
1. Asterisk配置文件介绍这一部分,我们将向您介绍Asterisk配置文件以及如何使用一些高级功能。2. 配置文件格式Asterisk是一个非常灵活的电话系统引擎,同时也因此有点复杂。Asterisk具备相当多的配置文件几乎可以控制系统运行的每个细节。配置文件的格式非常简单。Asterisk的配置文件都是纯文本文件,可以使用任何文本编辑器来编辑。翻译 2017-01-29 13:09:36 · 1533 阅读 · 0 评论 -
安装Asterisk(二)其他安装方法
如果您已经安装好了Linux系统,那么您可以直接利用操作系统的包管理程序来安装Asterisk、DAHDI和libpri。大多数现代Linux发行版如Debian、Ubuntu和Fedora等的软件仓库中都有这些包。Red Hat企业版和CentOS也有这些软件包,可以从http://packages.asterisk.org/获取,具体的操作方法如下(注:原文是给 出了一个到操作说明页面的链接https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packa翻译 2017-01-29 13:08:38 · 2091 阅读 · 0 评论 -
安装Asterisk(一)安装AsteriskNOW
安装AsteriskNOW非常简单!直接访问http://www.asterisknow.org/下载最新版本,下载的文件扩展名为.iso,把.iso映像刻录到一张CD中,然后从CD启动电脑即可。注意:安装AsteriskNOW将会覆盖所有的数据。请注意,安装AsteriskNOW将会覆盖当前硬盘中所有的数据,请先将数据备份到其它系统中,这非常重要。当你从AsteriskNOW CD启动系统的时候,你将会看到引导界面,直接按回车键继续安装。翻译 2017-01-29 13:07:39 · 2652 阅读 · 1 评论 -
安装Asterisk
现在,你已经对Asterisk及其用途已经有了一些了解,是时候动手安装并运行自己的Asterisk系统了。在你自己的系统上部署Asterisk有以下几种不同的方法:1、安装一款基于Asterisk的Linux发行版,如AsteriskNOW。它很好的集成了Linux、Asterisk以及一些基于WEB的交互界面,如果你是一个Linux或者Asterisk新手,这是最简单的方法。翻译 2017-01-29 13:06:52 · 371 阅读 · 0 评论 -
Asterisk项目的前世今生
时间回到1999年,有一个叫 Mark Spencer的年轻人在阿拉巴马州的奥本大学修完了计算机工程学位,与此同时,他还偶然发现了一个有趣的商业理念。1999年是互联网泡沫的最高点,成千上万的跨国公司发现他们可以通过使用开源的Linux操作系统替代专利操作系统(商业闭源操作系统,如Windows)以此来节省资金。可以开放获取源代码的免费操作系统的诱惑多到令人不可错过,然而遗憾的是,在当时获取对Linux提供商业支持的途径非常少。Mark决定通过成立一个名为“Linux Support Services”的公翻译 2017-01-29 13:04:19 · 510 阅读 · 1 评论 -
源码编译方式安装Asterisk(一)
声明:本文由本人翻译自Asterisk wiki,如有不妥欢迎指正。原文地址:https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk+From+Source一种流行的安装Asterisk方式是自己下载源代码并编译。这比使用包管理器或使用基于Asterisk的linux发行版要复杂,它允许你自己决定如何构造Asterisk和构造哪些Asterisk模块。在这一节中,你将学习到如何下载并编译Asterisk源代码,以及如何安装As原创 2017-02-01 10:45:35 · 2619 阅读 · 0 评论