我正在寻找一种方法,通过Lync UCMA应用程序在现有会议中获取对AudioCalls的引用,这样我就可以更改会议参与者的音频路由,而无需通过机器人和设置加入背靠背电话。
有谁知道如何实现这一目标?
答案 0 :(得分:0)
然而,为了使UCMA应用程序以这种方式将呼叫转换为会议,必须从一开始就参与其中。在设置呼叫时,两个呼叫参与者之间来回传递的所有消息必须通过UCMA应用程序进行路由。这是因为UCMA应用程序无法在不参与的两方通话中“干预”。
根据我的理解,对会议的呼叫仍然是双向呼叫,因此这是不可能的。还有一些关于将呼叫从1个会议转移到另一个会议的主题的其他帖子。其中一个(我敢肯定)说当你在没有背对背的情况下将呼叫转移到另一个会议时,你无法再将其恢复。所以强调这是不可能的。
修改 - link
现在,请记住,此过程不可重复。当您使用AudioVideoMcuSession.BeginTransfer转移呼叫时,您将其从背靠背安排中拉出来,您的应用程序将不再具有呼叫句柄。您拥有的Call对象将进入Terminated状态,并且调用者将再次成为远程参与者,完全无法掌握。
(PLZ告诉我,如果我错了:))