我想使用Asterisk中的Playback()和Echo()函数来测量呼叫的往返时间。我怎样才能做到这一点? 我正在考虑这样的事情(就像例子一样):
[test]
exten => 201,1,Answer()
same => 2,Monitor(wav,CallRecord,b) ;b => Start Record when call established
same => 3,Dial(Local/202@test,10)
same => 4,Playback(testfile)
same => 5,StopMonitor()
same => 6,Hangup()
exten => 202,1,Answer()
same => 2,Echo() ;would be blocking here (thats my problem)
是否有解决方案使这项工作?
由于
答案 0 :(得分:0)
您已在大胆中编写自定义应用或打开文件,并比较左右声道(输入/输出记录)中的声音尖峰