2011-01-10 15 views
2

目前我們正在尋找voip錄音解決方案 - 它必須記錄公司內部的所有呼入/呼出/內部/電話會議。稍後我們將開發可讓我們找到/分析錄音的應用程序。正如我目前看到的主要問題是通過交換機的大量呼叫(大約1000)。VoIp錄音解決方案(Asterisk或/和FreeSwitch)

你認爲如何使用Asterisk或/和FreeSwitch完成此任務?提前致謝!

回答

0

FreeSWITCH將處理1000個電話就好了。

+0

即使他們都在錄音嗎? – Leonid 2011-01-10 09:55:24

+0

@jgauffin:我認爲FreeSwitch能夠路由1000個呼叫,但可能無法解碼RTP並記錄所有這些呼叫。這個數字可能少一些。 – 2011-01-10 11:08:49

0

如果你打算開發一個應用程序來分析錄音,你甚至需要在等式中使用Asterisk或Freewswitch嗎?使用tshark/wireshark記錄RTP流怎麼樣?

0

您的問題不是「我可以錄製電話嗎?」有了足夠的集羣,你可以。問題是「這份工作的全部要求是什麼?」顯然,主要需求和假設沒有得到很好的溝通,對於顯然是政府強制要求(或至少對公司很重要)的關鍵系統而言,適當的整體系統設計以滿足實際需求是需要。惠普:

什麼是可靠性要求?如果服務器出現故障會發生什麼情況:呼叫是否丟失?錄音是否丟失?如果出現磁盤故障怎麼辦?硬件要求和預算是多少?對此,預算是多少?如果錄像機出現故障,您是否想要將錄製的通話路由分開以幫助將影響降至最低?如果是這樣,可能只有少數幾個路由器,但現在對這些路由器進行故障切換非常重要。什麼是網絡配置?公司如何處理網絡冗餘/故障切換?這些記錄在哪裏存儲以及如何訪問?他們如何從錄音機到存儲的地方?那部分的冗餘是什麼?你如何管理所有這些?需要多少備用服務器?什麼是維修計劃?

而這只是你需要解答的問題。 :-)

0

Asterisknow或Freepbx有可用的錄製選項。我沒有使用這個功能,基於Web的管理控制檯顯示了記錄特定分機的呼入和呼出呼叫的選項。

這種情況如何擴展仍有待觀察?

0

請記住,在許多國家,如果他們的呼叫被記錄,您有義務通知談話方。

在FreeSWITCH中錄製工作得很好,對CPU資源沒有任何要求。對於1000個併發呼叫,我認爲最關心的是擁有足夠快的磁盤系統和足夠的I/O緩存RAM。

FreeSWITCH爲每個通道打開一個新線程,因此擁有的CPU核心越多越好。有些測試在多核系統上有着巨大的性能結果。

0

有一個開源記錄服務Oreka。但G711編解碼器需要license.Its jst不錯。