【问题标题】:Creating a conference with Lync 2010 SDK使用 Lync 2010 SDK 创建会议
【发布时间】:2012-05-08 07:32:42
【问题描述】:

我知道,如果计算机上还安装了 Lync,我们可以使用 Outlook 创建电话会议。我假设这个插件使用了 Lync SDK。

我应该在 SDK 中的哪里查看才能创建电话会议,然后检索其 URL 和其余元数据(使用 Lync 客户端)?

编辑:

我设法创建了新的对话(使用自动化),但我找不到任何方法来创建会议或将对话转换为会议。我注意到有一些用于会议的属性,例如 URI,但它们从未设置过。

【问题讨论】:

    标签: sdk lync lync-2010


    【解决方案1】:

    您可以通过将虚拟 uri (a@b, dummy@dumber.dumb) 添加到参与者列表来升级到会议。这对于拨出电话很容易,但在拨入电话时会出现问题,因为您必须停止视频并在升级过程中的特定点重新启动它,否则 Lync 会挂起。请注意,升级过程需要一些时间,就像在 Microsoft 的客户端中一样,并且在升级持续期间虚拟对象会被丢弃。

    【讨论】:

      【解决方案2】:

      您不能(我不相信)使用 Lync SDK 将对话升级为会议 - 您必须使用 UCMA SDK 来执行此操作。

      这里有一个类似的帖子:Creating a conference with only one user via Lync api - Meet Now

      【讨论】:

        【解决方案3】:

        regedit

        请参阅HKEY_CURRENT_USER\Software\Microsoft\Communicator\ConfAddin\xxx@yyy.frPublicMeeting 中的 xml 元素 ConfJoinLink

        样本:

        string confJoinLink = ...; //("conf:sip:xxx@yyy.fr;gruu;opaque=app:conf:focus:id:PK382RG3?conversation-id=w8YL86ez1f")
        
        IAsyncResult ar = _automation.BeginStartConversation(confJoinLink, 0, StartConversationWithConferenceUriCallback, _automation);
        

        【讨论】:

          猜你喜欢
          • 2017-11-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多