更新时间:2024-04-07 17:46
asterisk是一种开放源代码的应用软件。
星号
1、应该程序或编程语言中的字符(*),用于表示乘法。
2、在Windows、MS-DOS、OS/2、以及其他操作系统中的一个通配符,可用来代替其他字符。例如:*.*可代表任何文件名和扩展名的组合。另见question mark, star-dot-star, wildcard character。
3、Asterisk是一个开放源代码的IPPBX,支持的协议包括H.323, SIP, MGCP, SCCP 。其创造者是Mark Spencer,他后来成立了Digium公司,专门提供Asterisk的板卡。
以软件的形式完全实现了PBX的所有功能.
它运行在Linux操作系统上,能够提供PBX所具有的所有功能,但不仅仅是这些功能. Asterisk实现了基于三种协议的voip.通过一些相对廉价的硬件设备,它可以和几乎所有的电话设备互通.
Asterisk提供语音信箱,电话会议及呼叫队列服务. 它还支持三方呼叫,ADSL, SIP 以及H.323 (即可作为客户也可作为网关).对voip业务而言, Asterisk不需要任何额外的硬件设备.对于模拟和数字电话设备之间的互通, Asterisk支持许多硬件设备.
Asterisk支持许多协议.这些协议都可以实现基于传统电话接口的语音的处理和传输. Asterisk还支持美国和欧洲的用于商用电话系统的标准信令.这使得Asterisk可以用于下一代的传输语音/数据的网络. Asterisk不仅支持传统电话设备,它还扩展了这些设备的功能.
通过使用Inter-Asterisk eXchange (IAX) Voice over IP 协议, Asterisk可以使数据和语音同时在网络上传输.如果将语音信号分组进行传输,甚至可以让数据(如URL信息和图象)和语音在同一线上传输.
Asterisk提供了中央交换单元和四个应用程序编程接口.这四个应用程序编程接口分别用于电话应用软件组件装载,硬件接口,文件格式处理和编\u89e3码.它可以使得它所支持的接口间进行透明的交换.
Asterisk在GNU/Linux上开发,并且也编译和运行于GNU/Linux之上.