我正在构建一个使用UCMA API 3.0的Web应用程序,在我们的网站和支持团队上建立客户之间的Lync 2010聊天。聊天甚至视频效果很好,但是,我们选择lync的原因之一是通信工具中出色的白板功能。我似乎无法在UCMA SDK中找到对此的任何引用...有人可以向我指出正确的方向吗?

有帮助吗?

解决方案 2

好吧 - 我最终找到了答案,并希望在其他人需要时将其发布在这里。当您在UCMA中创建会议时,您必须向其添加“ MCU”类型,以允许Lync支持不同的功能。这是如何“安排”会议的快速示例:

ConferenceScheduleInformation inf = new ConferenceScheduleInformation();
inf.AccessLevel = ConferenceAccessLevel.Everyone;
inf.IsPasscodeOptional = true;
inf.Description = "Description";
inf.ExpiryTime = DateTime.Now.AddHours(2);

inf.Mcus.Add(new ConferenceMcuInformation(McuType.Meeting));
inf.Mcus.Add(new ConferenceMcuInformation(McuType.InstantMessaging));
inf.Mcus.Add(new ConferenceMcuInformation(McuType.ApplicationSharing));

app_Endpoint.ConferenceServices.BeginScheduleConference(inf, EndScheduleConference, app_Endpoint.ConferenceServices);

其他提示

我不相信UCMA 3.0 - 直接支持白板 - 这一页 在SDK中,您需要实现自定义解决方案:

UCMA 3.0允许应用程序与出站通知联系,代表用户或作为客户端采取行动,以远端为具有UC的端点,并创建和管理多种模式(Audio,IM)以及提供应用程序扩展自定义媒体(例如白板)的默认方式的能力

您可以更改解决方案以使远程用户使用 Lync Web应用程序, ,哪个支持白板?应该可以使用UCMA在对话中建立各方。然后,任何一个用户都可以启动白板会话。

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