我知道我可以从Lync客户端保存我的会话(请参阅this link),
但我可以从Lync SDK保存它我正在寻找模拟Lync客户端中的开始录制按钮的方法我正在寻找类似这样的代码:
conversation.BeginStartRecord();
或者至少将服务器配置为自动记录任何会议?
在Streaming服务器中,流媒体可以自动保存到流媒体服务器中,那么Lync的情况如何?
有人去扔这个吗?
答案 0 :(得分:2)
最后在微软论坛here中找到答案:
您无法使用Lync SDK进行录制,但可以录制来自的呼叫 UCMA端点。您可以创建包含UCMA的会议 端点和其他Lync客户端,然后记录会议 使用UCMA端点。
所以答案是不能记录所有的会话(音频和视频),他们只是使用UCMA端点来记录音频。 我认为他们应该将此功能添加到SDK中。
<强>更新强>
如果有人遇到同样的问题,请在微软lync论坛here添加评论进行投票,以便添加。
答案 1 :(得分:0)
Recorder (QuickStart) Prerequisites Microsoft Lync Server 2013. One user capable of sending and receiving audio calls. The credentials for the user, and a client capable of signing in to Lync Server 2013. A client signed in to Lync Server 2013.
Only still audio calls are capable of being recorded? because i see in code:
using Microsoft.Rtc.Collaboration.AudioVideo;
or
// Create AudioVideoFlow
AudioVideoFlowHelper audioVideoFlowHelper = new AudioVideoFlowHelper();
_audioVideoFlow = audioVideoFlowHelper.CreateAudioVideoFlow(
null,
audioVideoFlow_StateChanged);
答案 2 :(得分:-2)
您必须以异步方式处理它,这意味着您应该使用BeginStartRecord();
和EndStartRecord();