【问题标题】:How to integrate Skype for Business functionalities in a WPF application如何在 WPF 应用程序中集成 Skype for Business 功能
【发布时间】:2016-07-27 06:30:08
【问题描述】:

我们正在创建一个通过 Kinect 手势控制的 WPF 应用程序。它必须实现的功能之一是 Skype for Business 集成,我完全被微软为此提供的所有sdks 搞糊涂了。

我们需要将以下内容集成到我们的 wpf 应用程序中:

  • 开始、结束和拒绝音频或视频通话
  • 检测用户何时有来电
  • 检测当前通话何时挂断

我们可以将焦点切换到实际的 Skype for Business 窗口,也可以将控件集成到我们的 wpf 应用程序中,但我不确定要使用什么进行集成。

我主要看的是Lync 2013 Client SDK,但它似乎与 Skype for Business 2016 存在问题,而且它对 silverlight 控件和 Visual Studio 2012 的先决条件看起来有点过时了。

我对如何使用 UCMA 5.0 SDK 以及是否可以在 WPF 应用程序中使用它感到完全困惑,因为我没有找到关于此的示例。

所以我决定向社区征求建议。目前将 Skype for Business 音频/视频通话功能集成到 WPF 应用程序的最佳方式是什么?

【问题讨论】:

    标签: .net wpf skype skype-for-business skypedeveloper


    【解决方案1】:

    您应该可以使用 Lync Client SDK 2013。它与 Skype for Business 2016 兼容。我们已在我们的项目中成功使用它(与 VS 2013 和 CS 2015 一起使用)。 您能说说您在使用它时遇到的问题吗?

    在 UCMA 5.0 上,它实际上是一个服务器端 SDK。它在功能方面非常强大。您可以使用 SDK 创建会议、邀请参与者、收听对话等。

    或者,您也可以探索Skype for Business Web SDK。它的功能也相当丰富。由于它是一个 Web SDK,您可能需要将其置于 WPF 应用程序的用户控制之下。

    【讨论】:

    • UCMA 从 5.0 开始不支持视频或应用程序/桌面共享。如果您想做这些事情,您仍然会被 Lync SDK 所困。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-17
    • 1970-01-01
    • 2016-04-09
    • 1970-01-01
    相关资源
    最近更新 更多