當前位置:生活全書館 >

IT科技

> java asterisk

java asterisk

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

asterisk是什麼,讓我帶大家瞭解一下?

asterisk是一個開源的軟體包,通常執行在Linux作業系統平臺上。Asterisk擔任的是一箇中間件的功能,它連線了底層的電話技術和上層的電話應用。

我們都知道,Asterisk是一個開源的PBX架構,為什麼很多人說它並不是一個成品?

因為由於企業應用的多樣性,很難有一個成型的PBX產品可以滿足企業的各種需求。傳統的PBX成品,要麼功能和靈活性不足,要麼配置和維護複雜;而且都具有一個致命的缺點,那就是開放性、可擴充套件性。

因此,使用Asterisk,一定會面臨二次開發問題,這些二次開發主要圍繞以下幾個方面:

(1)內部核心模組;

①開發擴充套件編解碼能力模組;

②開發擴充套件相應的通道模組;

(2)外圍動態可載入模組;

①開發應用部分;

②開發外圍管理部分;

一般來說,Asterisk使用者很少需要去開發編解碼能力模組和通道模組等內部核心模組,而需要開發最多的情況則是外圍動態可載入模組,即外圍管理部分和應用開發,本文也是指這些方面的開發。

asterisk java

那麼我們如何正確編譯安裝Asterisk呢?

如下程式碼示例:

cd /usr/srctar xvfz asterisk-12-current.tar.gzcd asterisk-*./configurecontrib/scripts/get_mp3 source.sh make menuselect

標籤: asterisk java
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/zgnlro.html