根据this,linphonesh旨在从脚本执行VOIP调用。我可以使用它,但是如何知道何时挂断电话,以便随后可以调用exit
选项。
以下工作正常:
linphonecsh -c myconfigfile
linphonecsh dial 721234
我怎么知道何时调用:
linphonecsh exit
答案 0 :(得分:0)
通话结束后(一方挂断或在超时后未接听电话),星号会向CDR文件Master.csv添加新行。
因此,拨号后,我每隔几秒钟扫描/var/log/asterisk/cdr-csv/Master.csv
的最后一行以检测更改。
这在没有错误的情况下效果很好。