3

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;
}

根据状态我需要做进一步的处理。

4

1 回答 1

4

在您的情况下,您可以使用 sip 命令查询 Asterisk 管理器并获得每个同行的响应,即:

sip show peer PEERNAME

其中 PEERNAME 是您的对等方的名称。

这是一个带有示例脚本的页面:

http://www.venturevoip.com/news.php?rssid=2217

于 2013-06-18T15:28:10.323 回答