我使用 Asterisk AMI 界面制作了一个外呼服务应用程序。以下是我的应用程序的工作方式。
我使用 TCP/IP 套接字生成对内部通道的 Originate 请求。
我的拨号计划接受请求并运行拨号命令。extension.conf 文件是
[from-internal] exten => _X.,1,NoOP() same => n,MixMonitor(${DialMonitorFile}.wav) same => n,Dial(PJSIP/${EXTEN}@TRUNK_100-1234-5678,30)
我想要做的是记录整个通话过程(从回铃音直到用户挂断)。
但是,当拨号开始时,在用户接受呼叫之前只生成 44 字节大小的文件(可能是 wav 文件头?)。并且,用户接听电话后文件增加。
有人可以帮我如何录制回铃音吗?
问候,布赖恩