2013-07-10 39 views
0

我想用循環記錄每個音頻文件的循環一分鐘的呼叫。這意味着每次通話都有很多錄音文件,但它們的長度爲1分鐘。例如,10分鐘內調用的錄音文件名稱爲:audioRec1.wav,audioRec2.wav,audioRec3.wav,audioRec4.wav ... audioRec10.wav。 是否有可能以星號做到這一點?如果沒有,是否有任何計劃在做這項工作? 非常感謝!星號:如何記錄每個呼叫的多個音頻文件

回答

0

你有4個選項

1)創建外部控制器的應用程序,這將記住所有記錄狀態,如果callmore然後分鐘做stopmonitor/startmonitor。

2)更改星號源代碼來做你的期望。非常複雜,需要guru levle星號。

3)記錄通過在循環中使用chanspy星號記錄的應用程序,始終改變文件

http://www.voip-info.org/wiki/view/Asterisk+cmd+Record

http://www.voip-info.org/wiki/view/Asterisk+cmd+ChanSpy

4)文件的結束後拆分文件。這是非常簡單的方法。

+0

Thanh you very much Arheops, –

+0

至於選項2,您是否真的通過修改Asterisk源代碼來實現新功能?我不會建議任何人,除非他真的想進入Asterisk開發 – number5

+0

當然,我只用了10年以上的星號,並且有時候在C中實現了一些功能。如果沒有辦法通過dialplan。正如我所說,最簡單的是4。 – arheops