Asterisk Call Manager / 1.3。登录后,我可以将所有对等细节检索为字符串。
fwrite($socket, "Action: Command\r\n");
fwrite($socket, "Command: sip show peer ".$sip_no."\r\n\r\n");
我需要知道频道是否忙碌。
我如何才能获得像
这样的状态function checkstatus(sip_no){
.....
return status;
}
根据我需要进一步处理的状态。
答案 0 :(得分:4)
在您的情况下,您可以使用sip命令查询Asterisk管理器并获得每个对等方的响应,例如:
sip show peer PEERNAME
PEERNAME是你的同伴的名字。
这是一个带有示例脚本的页面: