【问题标题】:Cisco Call Manager JTAPI support for SIP protocolCisco Call Manager JTAPI 支持 SIP 协议
【发布时间】:2015-10-20 13:58:16
【问题描述】:

我正在尝试通过 JTAPI 监控 Cisco Call manager 上的 SIP 设备。我已经安装了 JTAPI 插件并尝试运行它的示例 makeCall 场景。 CUCM 版本:9.1.2.10000-28

当我列出提供商的受控设备地址时,它只返回具有 SCCP 协议的设备(瘦电话),而不返回具有 SIP 设备协议的设备。已经有基于 SIP 的设备添加到 CUCM 上提供商的受控设备列表中。

    JtapiPeer peer = JtapiPeerFactory.getJtapiPeer(null);

    /* connect to the provider */
    String providerString = hostname;
    providerString += ";login=" + login;
    providerString += ";passwd=" + passwd;
    Provider provider = peer.getProvider(providerString);

    /* wait for it to come into service */
    final Condition inService = new Condition();
    provider.addObserver(new ProviderObserver() {
        public void providerChangedEvent (ProvEv [] eventList) {
            if (eventList == null) return;
            for (int i = 0; i < eventList.length; ++i) {
                if (eventList[i] instanceof ProvInServiceEv) {
                    inService.set();
                }
            }
        }
    });
    inService.waitTrue();

    for(Address address : provider.getAddresses()){
        System.out.println(address.getName());
    }

为了列出 SIP 电话,我还需要做其他配置吗?

谢谢。

【问题讨论】:

  • 您使用的是哪种 IP 电话型号和固件?

标签: call sip cisco cucm cisco-jtapi


【解决方案1】:

JTAPI 应用程序只能控制运行 SIP 的 Cisco Unified IP 电话 7900 系列,其中包括 Cisco Unified IP 7970 电话。您使用的是哪种型号? http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/jtapi_dev/9_1_1/jtapidevguide/featsupported.html#wp1148307

【讨论】:

  • 感谢您的链接。我有 7960,根据这个解释我不能用 SIP 监控这个电话。
  • JTAPi 用户是否与 7960 电话和线路相关联?是否分配了正确的权限?我通常检查以下权限:启用标准 CTI 和标准 CTI 允许控制支持 Connected Xfer 和 conf 的电话。 cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/admin/8_0_1/ccmsys/….
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-17
  • 1970-01-01
相关资源
最近更新 更多