Asterisk是一款实现用户电话交换机(PBX)功能的自由软件、开源软件。Asterisk提供完善PBX功能,可以连接多种不同的电话终端,包括普通电话机,IP电话机,软电话等,支持多种主流的IP电话协议和系统接口。软件名称Asterisk-星号(*),在Unix(包括Linux)和DOS操作系统中是通配符,用来在查找中适配任何字符,寓意该软件广泛的适用性。
Asterisk软件提供很多以前只有昂贵的专业PBX系统才支持的功能,比如:语音信箱,会议电话,交互式语音提示和自动电话转接等。由于该软件开放的性质,用户可以灵活的配置方便的扩展系统的功能,甚至编程开发自己所需功能的模块。Asterisk通常都运行在Linux操作系统下,当然它也可以在其他系统,如BSD,Windows或OS X下编译并安装。
Asterisk服务器不需要任何特殊的硬件即可提供VoIP的服务,只需服务器有网络连接即可。它支持主流VoIP协议,包括会话发起协议(SIP)、H.323,既可作为IP电话服务器也可以作IP电话和PSTN之间的转接。Asterisk系统还设计了一个新协议,IAX,用于在Asterisk服务器之间维护话路通道。如果需要连接普通电话或PSTN中继线,运行Asterisk的服务器则需要安装相应的硬件接口板。许多厂商都生产用于连接普通电话、T1、E1中继线、ISDN等的接口板。
由于是自由软件且具有丰富的系统功能,Asterisk提供给用户一个廉价并功能强大的PBX解决方案。它被越来越多的用于代替传统专用的PBX,或被用于跨国VoIP电话以节省长途费用。一些国家的VoIP电话公司已经开始支持Asterisk,提供IAX2接口或允许用户的Asterisk服务器使用SIP协议连接。
分享到:
相关推荐
在文档中,你会找到关于Asterisk安装和配置的详细步骤。这包括如何在不同的操作系统上安装Asterisk,如Linux,以及如何配置网络设置、拨号计划和语音邮件系统。这些内容对于初次接触Asterisk的人来说非常实用,因为...
标题中的“asterisk-java-1.0.0-m2-sources.zip_asterisk”表明这是一个关于Asterisk-Java的源码包,版本号为1.0.0-m2,主要用于与Asterisk的集成。 描述中提到的“java程序实现asterisk的AGI接口”,意味着这个库...
《Asterisk Cookbook》是一本由Leif Madsen和Russell Bryant编写的关于Asterisk电话系统的专业书籍,由O'Reilly Media于2011年出版。本书旨在为读者提供一系列实用的技巧和解决方案,帮助他们充分利用Asterisk的强大...
关于Asterisk的知识点: - **PBX(Private Branch Exchange)**:PBX是一种内部电话交换系统,允许在一个组织内部进行通话,并与外部公共电话网络连接。Asterisk可以搭建自己的PBX,节省通信成本,同时提供高度...
下面是关于Asterisk的G729和G723编码配置的详细介绍。 一、Asterisk语音编码概述 Asterisk提供了多种语音编码格式,包括G711、G726、G729、G723等。不同的语音编码格式具有不同的音质和带宽需求。G729和G723是一种...
在"Asterisk AMI j_asterisk_asteris"这个标题中,"javadoc"表明了这个压缩包包含的是关于Asterisk Java API的详细文档,对于开发者来说,这是一份详尽的参考指南,能帮助他们了解每个类、接口和方法的功能和用法。...
这个"asterisk手册大全"包含了一系列关于Asterisk配置和使用的详细文档,对于学习和掌握Asterisk功能至关重要。下面将逐一介绍这些手册的主要内容。 1. **handbook-draft.pdf**:这可能是一个Asterisk的初步指南或...
以下是关于Asterisk、Ubuntu系统、以及该压缩包中的具体知识点: 1. **Asterisk核心概念**: - Asterisk是一个高度可定制的PBX(Private Branch eXchange),支持多种通信协议,如SIP、IAX2、PSTN等。 - 它提供了...
出于对VoIP市场的深刻理解和个人兴趣,他决定组织翻译这部关于Asterisk的重要著作,旨在让更多的人了解Asterisk及其潜在的市场价值。 - **团队构成**:翻译团队由来自不同领域的专业人士组成,包括技术研发人员、...
Asterisk 之数据库配置方案 Asterisk 是一个开源的 PBX(Private Branch Exchange)系统,可以实现电话交换和语音网关的功能。在传统的 Asterisk 配置中,配置文件都是存储在文件系统中的,但是随着系统的复杂度和...
Asterisk是一款开源的电话交换机软件,它允许用户创建高度自定义的通信系统,包括VoIP(Voice over IP)电话、会议桥、自动呼叫分配(ACD)以及许多其他电信功能。Asterisk的核心设计理念是灵活性和可扩展性,这使得...
- **书籍资源**:除了《Asterisk: The Definitive Guide》外,还有其他多本关于Asterisk的书籍,涵盖了从入门到高级的各种主题。 总之,《Asterisk: The Definitive Guide》第三版是一本非常有价值的资源,无论你是...
《Asterisk: The Definitive Guide》是关于Asterisk开源PBX(Private Branch Exchange)系统的权威指南,适用于Linux管理员、开发者以及高级用户。即使您之前没有接触过Asterisk或电信领域的专业知识,本书也能帮助...
【标题】"asterisk学习综合"涵盖了多个关于Asterisk PBX系统的核心概念,包括了APP命令、DIAL命令的详细解析以及Asterisk的基本使用和配置。这是一份全面的资料集合,旨在帮助初学者深入理解Asterisk并进行实际操作...
压缩包中的“Asterisk,电话未来之路CHN2.pdf”和“Asterisk.pdf”很可能是这两本书的电子版,包含了关于ASTERISK的详细教程和案例分析,可以帮助读者深入理解并掌握ASTERISK的使用技巧。 总之,ASTERISK是构建...
### Asterisk介绍与安装配置详解 #### 一、引言 ...以上就是关于Asterisk@Home的介绍和使用指南。通过上述步骤,即使是初学者也能快速上手并搭建起自己的电话系统。希望这些信息能对你有所帮助。
Asterisk是一个开源的IP电话系统,而Asterisk-java则是一个Java库,它提供了与Asterisk服务器交互的能力。这个库使得开发者可以利用Java语言来控制和编程Asterisk PBX(Private Branch eXchange),执行诸如创建、...
标题“Asterisk_Guide”意味着本文档是一份关于Asterisk的指南,Asterisk是一个开源的通信软件,也被称为PBX(私人分组交换机)系统,通常用于企业级电话系统。 描述中提到,“asterisk guide pdf apostila de ...