2016/01/26

Asterisk : The Cookbook 食譜 006: 模組

Q006: 感覺 Asterisk 提供了很多模組,可以說說模組嗎?

我們可以說 Asterisk 是由模組建立起來的。一個模組是一個可裝載組件,它提供一個特定的功能,諸如信號通道驅動器(例如,chan_sip.so),或是允許連接到一個外部技術的資源(如func_odbc.so)。Asterisk 模組設定檔放在 /etc/asterisk/modules.conf 。

實際上是可以在啟動 Asterisk 的時候不載入任何模組,但在這種狀態下,將沒有能力做任何事情的(因為 Asterisk 是由模組組成的)。

話又說回來,當你以無模組的方式啟動 Asterisk 的話,是可以從控制台手動加載每個所需模組。但這不是你想要的產品方式,這種無模組的啟動方式通常用來做系統性能調整的用途,你想消除不需要的模組以達成特定的Asterisk的應用程序下才有用。

Asterisk 的模組分類如下:
• 應用程式
• 橋接模組
• 通話詳細記錄 (CDR)模組
• 通道事件記錄模組 (CEL)
• 通道驅動
• Codec 翻譯器
• Format 解譯器
• 撥號計劃功能
• PBX 模組
• 資源模組
• 加值模組
• 測試模組

因為內容太多了,後面會分別介紹上面的模組,而不是整合在一篇。

0 意見: