0
給定UCMA應用程序(使用應用程序或用戶端點)是否可以創建出站SIP呼叫,然後將此呼叫加入到lync服務器上的活動音頻會議?將出站呼叫連接到lync會議
如果是這樣,我該怎麼做?
我知道可以創建出站呼叫,也知道可以將端點加入活動會議,但是有人同時做了這兩件事嗎?
感謝,
給定UCMA應用程序(使用應用程序或用戶端點)是否可以創建出站SIP呼叫,然後將此呼叫加入到lync服務器上的活動音頻會議?將出站呼叫連接到lync會議
如果是這樣,我該怎麼做?
我知道可以創建出站呼叫,也知道可以將端點加入活動會議,但是有人同時做了這兩件事嗎?
感謝,
假設你正在創建一個新的Conversation
與UCMA的應用程序(而不是獲取來電到您的應用程序),你可以在這個新的會話連接到會議。
竅門是使用對話的ConferenceSession
對象加入會議,而不是直接調用它,然後在沒有目標URI的情況下建立呼叫。
請注意,如果您嘗試從同一應用程序端點對同一會議進行多個呼叫,則需要模擬對話。
有關BeginJoin
的參考信息,請參閱此MSDN頁面:ConferenceSession.BeginJoin。
var conversation = new Conversation(<your application endpoint>);
conversation.ConferenceSession.BeginJoin("<your conference uri>", (joinresult) => {
conversation.ConferenceSession.EndJoin(joinresult);
// User has joined conference here.
var call = new AudioVideoCall(conversation);
call.BeginEstablish(new AudioVideoCallEstablishOptions(), (establishresult) => {
call.EndEstablish(establishresult);
// Call is established with conference now.
});
});