`

关于asterisk

阅读更多
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,asterisk通道,呼叫情景(call scenario)

    关于asterisk在VOIP上的伟大地位和作用,俺就不絮叨了,请看前作:Astersik+Radius简易攻略 国内对于asterisk的资料介绍,更别说对asterisk的源码分析了,因此我把平时记的一些资料与大家分享一下,希望对同行能有...

    Asterisk 中文文档说明

    在文档中,你会找到关于Asterisk安装和配置的详细步骤。这包括如何在不同的操作系统上安装Asterisk,如Linux,以及如何配置网络设置、拨号计划和语音邮件系统。这些内容对于初次接触Asterisk的人来说非常实用,因为...

    好用的asterisk工具

    关于Asterisk的知识点: - **PBX(Private Branch Exchange)**:PBX是一种内部电话交换系统,允许在一个组织内部进行通话,并与外部公共电话网络连接。Asterisk可以搭建自己的PBX,节省通信成本,同时提供高度...

    asterisk-java-0.3.1-javadoc.rar_Asterisk AMI j_asterisk_asteris

    在"Asterisk AMI j_asterisk_asteris"这个标题中,"javadoc"表明了这个压缩包包含的是关于Asterisk Java API的详细文档,对于开发者来说,这是一份详尽的参考指南,能帮助他们了解每个类、接口和方法的功能和用法。...

    asterisk手册大全

    这个"asterisk手册大全"包含了一系列关于Asterisk配置和使用的详细文档,对于学习和掌握Asterisk功能至关重要。下面将逐一介绍这些手册的主要内容。 1. **handbook-draft.pdf**:这可能是一个Asterisk的初步指南或...

    asterisk--moh-opsound-wav-2.03.tar

    以下是关于Asterisk、Ubuntu系统、以及该压缩包中的具体知识点: 1. **Asterisk核心概念**: - Asterisk是一个高度可定制的PBX(Private Branch eXchange),支持多种通信协议,如SIP、IAX2、PSTN等。 - 它提供了...

    asterisk-java-1.0.0-m2-sources.zip_asterisk

    标题中的“asterisk-java-1.0.0-m2-sources.zip_asterisk”表明这是一个关于Asterisk-Java的源码包,版本号为1.0.0-m2,主要用于与Asterisk的集成。 描述中提到的“java程序实现asterisk的AGI接口”,意味着这个库...

    asterisk学习综合

    【标题】"asterisk学习综合"涵盖了多个关于Asterisk PBX系统的核心概念,包括了APP命令、DIAL命令的详细解析以及Asterisk的基本使用和配置。这是一份全面的资料集合,旨在帮助初学者深入理解Asterisk并进行实际操作...

    ASTERISK介绍

    压缩包中的“Asterisk,电话未来之路CHN2.pdf”和“Asterisk.pdf”很可能是这两本书的电子版,包含了关于ASTERISK的详细教程和案例分析,可以帮助读者深入理解并掌握ASTERISK的使用技巧。 总之,ASTERISK是构建...

    asterisk的G729和G723编码配置

    下面是关于Asterisk的G729和G723编码配置的详细介绍。 一、Asterisk语音编码概述 Asterisk提供了多种语音编码格式,包括G711、G726、G729、G723等。不同的语音编码格式具有不同的音质和带宽需求。G729和G723是一种...

    Asterisk权威指南中文

    Asterisk权威指南中文(第3版) Asterisk权威指南(第3版)第15章自动话务员 Asterisk权威指南(第3版)第02章Asterisk体系结构 Asterisk权威指南(第3版)第05章用户设备配置 Asterisk权威指南(第3版)第06章Dialplan基础 ...

    Asterisk.NET 1.6.3 控制Asterisk

    Asterisk.NET 1.6.3 是一个专门为.NET开发者设计的开源库,它提供了对Asterisk PBX系统的编程接口,使得用户可以方便地在C#、VB.NET或其他.NET支持的语言中控制和扩展Asterisk功能。这个库是基于Asterisk Manager ...

    通过asterisk-java操作asterisk

    Asterisk是一个开源的IP电话系统,而Asterisk-java则是一个Java库,它提供了与Asterisk服务器交互的能力。这个库使得开发者可以利用Java语言来控制和编程Asterisk PBX(Private Branch eXchange),执行诸如创建、...

    Asterisk 简介 Asterisk 架构 Asterisk程序框图

    Asterisk是一款开源的电话交换机软件,它允许用户创建高度自定义的通信系统,包括VoIP(Voice over IP)电话、会议桥、自动呼叫分配(ACD)以及许多其他电信功能。Asterisk的核心设计理念是灵活性和可扩展性,这使得...

    asterisk传真应用

    自己写的一个关于asterisk传真应用的文档,希望对大家认识asterisk传真功能有所帮助。 -------------------------------------------------------------------------------------- VOIP,asterisk,FreePBX相关应用 ...

    asterisk16版本安装包

    Asterisk是一款开源的IP电话系统,用于构建VoIP(Voice over Internet Protocol)通信平台。在本场景中,我们讨论的是Asterisk的16版本安装包,这将引导我们深入理解Asterisk的核心功能、安装流程以及如何进行编译和...

    Asterisk AMI 接口代码

    Asterisk AMI(Asterisk Manager Interface)接口是Asterisk PBX系统提供的一种用于远程管理和监控的强大工具。这个接口允许开发者通过编程方式与Asterisk进行交互,执行诸如控制呼叫、获取状态、监听通话等多种操作...

    Asterisk 客户端.rar

    Asterisk是一款开源的IP电话系统,用于构建VoIP网络通信基础设施。它的功能强大,能够支持PBX(Private Branch Exchange)、VoIP网关、呼叫中心和许多其他电信应用。在这个"Asterisk客户端.rar"压缩包中,我们主要...

    Asterisk一些常用的命令

    Asterisk命令详解 Asterisk是一款开源的电话交换机软件,提供了丰富的命令来管理和控制电话系统。下面是Asterisk的一些常用的命令: 1. amportal 命令 amportal 命令是FreePBX搞的,负责管控Asterisk。amportal ...

    Asterisk 之数据库配置方案 asterisk数据库

    Asterisk 之数据库配置方案 Asterisk 是一个开源的 PBX(Private Branch Exchange)系统,可以实现电话交换和语音网关的功能。在传统的 Asterisk 配置中,配置文件都是存储在文件系统中的,但是随着系统的复杂度和...

Global site tag (gtag.js) - Google Analytics