如何在WPF应用程序中集成Skype for Business功能

时间:2016-07-27 06:30:08

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

我们正在创建一个通过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应用程序中的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您应该可以使用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应用程序的用户控件下。

相关问题