lync - 跟踪 Microsoft Lync 视频通话

标签 lync

我正在尝试跟踪 Microsoft Lync 2010 视频通话的使用情况。它将涉及数据收集,例如涉及的用户、日期、时间和视频通话的持续时间。是否可以创建一个从客户端始终跟踪此情况的 WPF 应用程序?

我很清楚Outlook文件夹中的对话历史记录,但我不是IT部门的一员,我不敢对我不熟悉的服务器中的数据库进行修改。我只是想从我自己的电脑上收集这条信息。目的只是了解最近使用视频通话的次数、拨入和拨出视频通话的用户以及使用时间。一些提示将非常感激。

最佳答案

您当然可以使用 Lync Client SDK 来做到这一点.

看看这篇博文:http://thoughtstuff.co.uk/2012/06/answering-the-call-accepting-incoming-calls-in-lync-client-sdk/

这篇文章实际上是关于如何接听来电的,但它解释了如何跟踪对话的开始,这是您需要做的。

您还需要跟踪对话结束或终止。这两个都是 Conversation 对象上的事件。对话具有唯一的 ConversationID,因此您可以将每个新对话存储在 Enumerable 中,并且可以使用秒表或时间戳来捕获长度。 (我不认为 Conversation 对象具有 session 长度属性)

您说您只想跟踪视频通话。再次检查该博客文章。可能只想在通话升级为视频时开始捕获信息,但这取决于您。

我将在我的待办事项列表中模拟类似这样的工作示例,但我真的不能 promise 任何事情。如果我有时间的话,我会在这里发布更新。更新:这里的博客文章:http://thoughtstuff.co.uk/2013/01/tracking-lync-conversations-in-code/

新年快乐

关于lync - 跟踪 Microsoft Lync 视频通话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14051212/

相关文章:

sockets - 针对 TCP 零窗口的 Wireshark RST

vba - 使用 VBA 的离线人员的 Lync 通知

directshow - 我们如何确定 Lync 用于捕获和呈现音频的 API?

skype - UCWA 或 UCMA API 是否支持 Skype for Business Online?

powershell - 了解用于添加受信任的UCMA 4.0应用程序和受信任的UCMA 4.0应用程序终结点的PowerShell cmdlet

c# - 如果网站在服务器上并且 Lync 在本地用户环境中,我如何让 Lync 客户端工作?

c# - 将 Lync 2010 与外部程序集成

c# - 使用 C# 为 LYNC 2010 启用用户

powershell - 使用 powershell 通过 lync 发送消息