C# 在UI抑制模式下使用Lync SDK 2013录制对话

C# 在UI抑制模式下使用Lync SDK 2013录制对话,c#,lync,lync-2013,lync-client-sdk,C#,Lync,Lync 2013,Lync Client Sdk,我知道我可以从Lync客户端保存对话(请参阅) 但是我可以从Lync SDK保存它吗?我正在寻找模拟Lync client中开始录制按钮的方法。我正在寻找类似以下代码的内容: conversation.BeginStartRecord(); 或者至少将服务器配置为自动记录任何会议 在流式服务器中,流可以自动保存到流式服务器中,那么Lync的情况如何 有人抛出这个吗?您必须以异步方式处理它,这意味着您应该使用BeginStartRecord()和EndStartRecord()最终在micros

我知道我可以从Lync客户端保存对话(请参阅)

但是我可以从Lync SDK保存它吗?我正在寻找模拟Lync client中开始录制按钮的方法。我正在寻找类似以下代码的内容:

conversation.BeginStartRecord();
或者至少将服务器配置为自动记录任何会议

在流式服务器中,流可以自动保存到流式服务器中,那么Lync的情况如何


有人抛出这个吗?

您必须以异步方式处理它,这意味着您应该使用
BeginStartRecord()
EndStartRecord()

最终在microsoft论坛中找到答案:

不能使用Lync SDK录制,但可以录制来自 UCMA终点。您可以创建包含UCMA的会议 端点和其他Lync客户端,然后录制会议 使用UCMA端点

所以答案是否定的,因为我们无法录制所有的对话(音频和视频),他们的解决方案是使用UCMA端点只录制音频。 我认为他们应该将此功能添加到SDK中

更新

如果有人有相同的问题,请通过在microsoft lync论坛中添加评论进行投票。

记录器(快速启动) 先决条件 Microsoft Lync Server 2013。 一个能够发送和接收音频呼叫的用户。 用户的凭据,以及能够登录到Lync Server 2013的客户端。 已登录到Lync Server 2013的客户端

只能录制静态音频通话? 因为我在代码中看到:

 using Microsoft.Rtc.Collaboration.AudioVideo;


感谢Mohammad,我在lync文档中找不到这样的方法,这可行吗?你能分享一些文档的链接吗?他们的不是BeginStartRecord BeginEndRecord函数我建议使用这种方法,这不是答案
   // Create AudioVideoFlow
    AudioVideoFlowHelper audioVideoFlowHelper = new AudioVideoFlowHelper();
    _audioVideoFlow = audioVideoFlowHelper.CreateAudioVideoFlow(
        null,
        audioVideoFlow_StateChanged);