我希望将SIP用户列表从Asterisk服务器检索到SIP客户端。Asterisk-java API可以用于此目的,但我不清楚该如何做?我需要向Asterisk AMI发送操作"SIPpeers“,然后它将返回SIP对等体列表。我不明白我是应该在Asterisk服务器上还是在客户机上运行触发'SIPpeers‘操作的Java程序?
import org.asteriskjava.fastagi.AgiChannel;
import org.asteriskjava.fastagi.AgiException;
import org.asteriskjava.fastagi.AgiRequest;
import org.asteriskjava.fastagi.BaseAgiScript;
public class HelloAgiScript extends BaseAgiScript
{
public void service(AgiRequest request, AgiChannel channel)
throws AgiException
{
// Answer the channel...
answer();
// ...say hello...
streamFile("welcome");
// ...and hangup.
hangup();
}
}请帮帮我。谢谢!
发布于 2014-03-09 22:34:19
您使用的是AMI,而不是agi。
请再读一遍文档。
https://stackoverflow.com/questions/22269641
复制相似问题