We are working on Microsoft Lync 2010 API project, and we have already established connection in UISuppressedMode, but we don't want to use lync's video encoder/decoder, instead we want to use our custom video encode/decoder.

Is there any way to replace Lync's default video encoder/decoder with a custom one?

有帮助吗?

解决方案

There isn't a way to do this. The Client SDK is essentially just a way of using the Lync client via code, even in UI Suppression Mode (which is why you need to have the client installed, and why it starts it as a process in UI Suppression when you start to use the SDK).

Therefore, you're using the client capabilities for the things you're doing in the SDK. As I'm sure you are know, the video display is given to you just as a window containing the video: there is no way to interact with it at all, and no way of changing the encoding/decoding.

(You can't do this in UCMA either: UCMA doesn't support handling video media)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top