• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>

    《FreeSWITCH 1.2》:高級功能和進(jìn)一步閱讀

    2014-05-07 11:07:00   作者:   來(lái)源:CTI論壇   評論:0  點(diǎn)擊:


      兩種類(lèi)型的應用程序可以使用FreeSWITCH-一種是使用C語(yǔ)言開(kāi)發(fā)的內置的模塊,另外一種應用程序就是通過(guò)外部程序控制管理FreeSWITCH。兩種程序都在這個(gè)章節做簡(jiǎn)單介紹。

      FreeSWITCH包含各種應用模塊,當呼叫發(fā)起后這些模塊提供呼叫功能和路由轉換。這些模塊包括Caller ID 查找,實(shí)時(shí)計費模塊,和多方會(huì )議模塊。模塊之間可以互相調用來(lái)豐富基本的呼叫應用設置功能,管理呼叫,或者提供其他的功能。

      另外,整個(gè)FreeSWITCH開(kāi)源社區的應用模塊也在迅速增長(cháng),可以提供各種軟件程序來(lái)支持FreeSWITCH工作。

      在這個(gè)章節,我們假設用戶(hù)已經(jīng)對FreeSWITCH如何工作有了基本的了解。我們將回顧FreeSWITCH的各種應用程序和模塊,了解這些模塊的基本工作原理。我們也將討論一些第三方的工具,通過(guò)第三方工具可以進(jìn)一步拓展FreeSWITCH。

      我們將討論以下內容:

      · 對方會(huì )議 (mod_conference)

      · 實(shí)時(shí)計費(mod_nibblebill)

      · 其他終端設備類(lèi)型: Skype,GSM和TDM

      · Web界面管理和其他項目

      多方會(huì )議

      FreeSWITCH包含一個(gè)強大的內置多方會(huì )議模塊mod_conference支持對用戶(hù)的語(yǔ)音通道混音。這個(gè)系統同樣可以完全控制語(yǔ)音混音和呼叫方互動(dòng)的功能,例如按鍵音檢測,管理每個(gè)通道接收和發(fā)送路徑,音量控制,增益控制和其他的功能。只要有空閑的系統資源(例如內存,CPU等等),用戶(hù)可以創(chuàng )建多個(gè)會(huì )議室。

      配置

      在XML的conference 部分配置mod_conference。這個(gè)文件保存在autoload_configs/conferenceconf.xml 文件。這個(gè)配置文件提供一系列的profiles定義了會(huì )議如何工作。這些prifiles通過(guò)用戶(hù)創(chuàng )建的撥號規則來(lái)設置會(huì )議。conference 配置文件分成幾個(gè)部分,每個(gè)部分有自己的參數。這些關(guān)鍵部分將在本章討論。

      Conference profiles

      Conference profiles是一個(gè)設置模板,可以應用在任何會(huì )議中。通過(guò)caller-controls,conference profiles支持用戶(hù)對單個(gè)的會(huì )議進(jìn)行完整的自定義設置。用戶(hù)可以創(chuàng )建一個(gè)模板類(lèi)型,在會(huì )議中使用這些模板,創(chuàng )建一個(gè)用戶(hù)可以自定義的會(huì )議profile。將來(lái)用戶(hù)可以使用這些profile。

      Conference profiles在每個(gè)命名的profile要素中包含一個(gè)參數列表。基本結構是這樣的:

      <profiles>
       <profile name="default">
        <param name="paramName" value="paramValue"/>
       </profile>
      </profiles>

      用戶(hù)可以有多個(gè)<profile> 標簽,每個(gè)<profile>標簽可以支持多個(gè)<param>標簽。以下列表是支持的參數:

      rate: rate 參數定義會(huì )議橋使用的默認的采樣率(和最高)。所有進(jìn)入會(huì )議通道的呼叫方,如果沒(méi)有語(yǔ)音沒(méi)有在默認的采樣率轉換,通道使用的采樣率都將轉換成這里設置的采樣率。為了混音的要求,這里定義了最低的采樣率-如果兩個(gè)用戶(hù)的電話(huà)終端都是支持的是高清語(yǔ)音,他們加入到了一個(gè)采樣率為8000的會(huì )議,這些用戶(hù)的語(yǔ)音的采樣率將降低到相對低的采樣率。

      · 語(yǔ)法:<param name="rate" value="8000"/>
      · 默認:8000
      · 可支持選項:8000, 12000, 16000, 24000, 32000, 和48000(未來(lái)可能其他的選項)

      caller-controls: 這個(gè)參數指定一個(gè)caller-controls profile來(lái)支持會(huì )議橋。

      Parameter syntax: <param name="caller-controls"
      value="default"/>

      auto-record: 這個(gè)參數支持是否對會(huì )議執行自動(dòng)錄音。

      兩方或更多方用戶(hù)加入以后開(kāi)始錄音。如果設置了這個(gè)選項,為了錄音,必須設置一個(gè)錄音文件路徑。

      未完待續······

    分享到: 收藏

    專(zhuān)題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 即墨市| 大竹县| 炎陵县| 宣化县| 什邡市| 乌兰察布市| 时尚| 隆德县| 西林县| 桑植县| 永川市| 穆棱市| 电白县| 兰溪市| 祁门县| 宁陕县| 屏东市| 丰台区| 乌拉特前旗| 永顺县| 宁安市| 衢州市| 旅游| 青铜峡市| 嘉鱼县| 莱州市| 富川| 固安县| 丰都县| 河间市| 安远县| 万州区| 炎陵县| 东山县| 白玉县| 孟连| 曲沃县| 翁牛特旗| 孟津县| 永春县| 高雄县| http://444 http://444 http://444 http://444 http://444 http://444