客製化的設計(Programming)

內容表格
  1. 1. 有用的連結
  2. 2. 相關連結

版本為 08:25, 6 Oct 2024

到這個版本。

返回到 版本存檔.

查閱目前版本

對 Asterisk 作客製化的設計,以開發模式大略可以區分為:

  1. AGI - Asterisk Gateway Interface
  2. AMI - Asterisk Manager Interface
  3. AEL - Asterisk Extension Language
  4. Dial Plan

OSSLab 原創文章

有用的連結

AGI)

  • [C] C AGI Toolkit - 懂 C 語言的人可以用看看。
  • [Bash] Weather - 查詢國外天氣的程式。
  • [Bash] Sample - Asterisk-Users 討論串。
  • [Perl] Wake-up Call - 用 Perl 寫的電話喚醒程式。
  • [Perl] Wake-up call - 不需要 daemon, cron job, Asterisk::AGI module。
  • [Perl] simple wakeup call - 不需要 cron job。
  • [PHP] Wakeup Call - 被收錄於 Trixbox/Elastix/PIAF 等主流套件內,所以也是使用率最高的一項。
  • [PHP] recordingcheck-by_day - 此修改於內建的 recordingcheck AGI檔,用途使通話錄音能以每日一個目錄儲存。使用前,需更名為 recordingcheck,路徑為 /var/lib/asterisk/agi-bin。
  • [voip-info] AGI commands
  • [PHP] Remote Debug PHPAGI Scripts - 開發 PHPAGI,使用 Zend Studio 作IDE及除錯工具。
     

AMI)

Dialplan/AEL)

Database)

相關連結
Powered by MindTouch Core