Reputation: 209
We are creating a WPF application that is controlled through Kinect gestures. One of the functionalities it has to implement is Skype for Business integration and I am completely confused by all the sdks Microsoft offers for this.
We need to integrate the following into our wpf application:
We can either swap focus to the actual Skype for Business window or integrate the controls into our wpf application, but I'm not sure what to use for the integration.
What I've mostly looked at is the Lync 2013 Client SDK, but it seems that it has problems with Skype for Business 2016 and also it looks kind of outdated with its pre requirement for silverlight controls and Visual Studio 2012.
I'm completely confused over how to use the UCMA 5.0 SDK and whether I can even use it in a WPF application since I've found no examples regarding that.
So I decided to ask the community for a recommendation. What is currently the best way to integrate Skype for Business audio/video call functionality into a WPF application?
Upvotes: 0
Views: 1227
Reputation: 4118
You should be able to use Lync Client SDK 2013. It is compatible with Skype for Business 2016. We have used it in our project successfully (with VS 2013 and CS 2015). Can you mention what are the issues you faced while using it?
On UCMA 5.0, it is really a server side SDK. It is very strong in terms of functionality. You can create meeting, invite participant, listen to conversations etc. using the SDK.
Alternatively, you may like to explore Skype for Business Web SDK. It is also quite rich in features. Since, it is a web SDK you may need to put it under a user control for your WPF application.
Upvotes: 0