Asterisk 如何使用星号dotnet确定当前PBX状态(呼叫、铃声等)

Asterisk 如何使用星号dotnet确定当前PBX状态(呼叫、铃声等),asterisk,asteriskami,Asterisk,Asteriskami,我正在使用asterisk dotnet,我正在寻找获取当前PBX状态的方法。 我需要的是确定: 哪个分机在通话中占线 哪个分机在响 哪个号码在呼叫分机 分机呼叫哪个号码 以及分机号码本身。 我知道我可以通过使用Status操作、ExtensionState操作和NewChannel操作来获取部分数据。然而,这些在事件发生时起作用。例如,如果某个分机在通话中占线,则只有当通话结束时,当频道断开且对等机再次可用时,我才会有一个新的分机状态 任何帮助都将不胜感激 提前感谢,, 吉安卢卡我刚刚查看了星

我正在使用asterisk dotnet,我正在寻找获取当前PBX状态的方法。 我需要的是确定:

哪个分机在通话中占线 哪个分机在响 哪个号码在呼叫分机 分机呼叫哪个号码 以及分机号码本身。 我知道我可以通过使用Status操作、ExtensionState操作和NewChannel操作来获取部分数据。然而,这些在事件发生时起作用。例如,如果某个分机在通话中占线,则只有当通话结束时,当频道断开且对等机再次可用时,我才会有一个新的分机状态

任何帮助都将不胜感激

提前感谢,,
吉安卢卡

我刚刚查看了星号变更日志。星号1.6中似乎引入了CoreShowChannel操作。我仍然需要做我的家庭作业,但我想这就是我在应用程序启动时获取服务器运行信息所需要的全部。 在初始化之后,事件跟踪变得更容易,因为已经有许多事件可以订阅,以便获得关于新呼叫、挂断等的通知。 希望这能帮助别人。 干杯 吉安卢卡