介紹
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協定連線。
截止2009年8月19日,Asterisk的最新版本是1.6.1.4版。
用途
1.構造大型呼叫中心2.電話交換機二次開發