2013-10-11 4 views
0

UCMA 응용 프로그램 (응용 프로그램 또는 사용자 끝점 사용)이 아웃 바운드 SIP 호출을 만든 다음이 호출을 lync 서버의 활성 오디오 회의에 참가시킬 수 있습니까?아웃 바운드 통화를 Lync 회의에 연결

그렇다면 어떻게해야합니까?

아웃 바운드 통화를 생성 할 수 있으며 동시에 활성 컨퍼런스에 엔드 포인트에 참여할 수 있다는 것을 알고 있지만이 두 가지를 동시에 수행 한 사람이 있습니까?

감사합니다,

답변

1

당신이 (대신 앱으로 연결 걸려 오는 전화를 받고의) 당신의 UCMA 응용 프로그램과 새로운 Conversation을 만드는 가정하면, 회의에이 새로운 대화를 연결할 수 있습니다.

대화의 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. 

    }); 
});