【问题标题】:How does "call via work" in Skype4b/Lync Server 2013 work?Skype4b/Lync Server 2013 中的“通过工作呼叫”如何工作?
【发布时间】:2015-07-03 04:09:07
【问题描述】:

在通过工作 (cVw) 调用之前,我们使用 rcc 来实现这一点,因为 Skype for business (Skype4b) 服务器不再支持它,我们希望通过 ucma 实现相同的功能。

我对如何实现这一点的想法大致是:创建一个端点并将sip地址设置为通过工作地址的全局调用,然后我希望在调用的情况下该对象能够接收相关数据(向谁调用通过工作应该去)所以它可以通过tapi设置所有东西......如你所见我真的不知道它是如何工作的,我没有在ucma api中找到任何提及“通过工作调用”所以看起来就像这个号码真的只用于创建电话会议,所有相关工作都发生在服务器中,在这种情况下,我没有机会用自己的替换它。

我正在尝试做的事情可能吗?

【问题讨论】:

    标签: lync ucma lync-server-2013 skype-for-business


    【解决方案1】:

    UCWA(不是 UCMA)中有一个 call-via-work 选项,称为 startPhoneAudio,它是移动客户端 call-via-work 功能的基础功能。您实际上可以将它与 2 个任意电话号码一起使用,我已经尝试过了,它可以工作。这里的缺点是您需要一个特定于用户的 UCWA 连接,而建立连接的用户是在通话双方都显示为“呼叫者”的用户。

    我检查了 UMCA5 SDK,我发现与 CallViaWork 相关的是 CallEstablishOptions 现在有一个属性 bool UseCallViaWorkCallerIdAsPhoneUriInternal。这会触发呼叫设置以将LocalPhoneAddress 设置为callViaWorkCallerId。但是,我不知道那到底是什么。

    【讨论】:

    • 我知道 UCWA 中的 startPhoneAudio 方法,CallEstablishOptions 也将用于建立呼叫。我想要的是自己实现“通过工作调用”功能,所以当例如通过 startPhoneAudio 建立的呼叫作为通过工作呼叫建立的呼叫将落在我的代码中,我会处理它。
    • 在这种情况下,您需要创建一个MSPL 脚本来捕获INVITE 并重定向到您的应用程序:blog.greenl.ee/2011/09/04/…
    猜你喜欢
    • 1970-01-01
    • 2017-02-26
    • 1970-01-01
    • 1970-01-01
    • 2016-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多