客製化的設計(Programming)

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

    版本為 08:37, 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