Was this page helpful?

客製化的設計(Programming)

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

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

    1. AGI - Asterisk Gateway Interface
    2. AMI - Asterisk Manager Interface
    3. AEL - Asterisk Extension Language
    4. DP - 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及除錯工具。
    • [Ruby] Adhearsion - 這是 open source Ruby framework for Asterisk,可以開發 IVR 及各種電話應用程式。對於熟悉 Ruby 語言的開發者,建議使用這個 framework 來開發 AGI。安裝教學影片
    • [Python] pyst - 支援 AGI、AMI 及分析 *.conf 檔案
       

    AMI)

    Dialplan/AEL)

    Database)

    Was this page helpful?
    標籤 (Edit tags)
    • No tags

    文件 2

    文件大小日期附件上傳者 
     PHP_Directory_Index_snif_152.zip
    Directory Index Script for PHP
    30.39 KB12:22, 21 Sep 2013alang動作
     recordingcheck-by_day
    recordingcheck-by_day
    6.09 KB10:05, 25 Jun 2010alang動作
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core