UCMA アプリケーション (アプリケーションまたはユーザー エンド ポイントを使用) を使用して、アウトバウンド sip 通話を作成し、この通話を lync サーバー上のアクティブな音声会議に参加させることはできますか?
もしそうなら、どうすればいいですか?
アウトバウンド コールを作成できることと、エンドポイントをアクティブな会議に参加させることができることは知っていますが、この 2 つのことを同時に行った人はいますか?
ありがとう、
UCMA アプリケーション (アプリケーションまたはユーザー エンド ポイントを使用) を使用して、アウトバウンド sip 通話を作成し、この通話を lync サーバー上のアクティブな音声会議に参加させることはできますか?
もしそうなら、どうすればいいですか?
アウトバウンド コールを作成できることと、エンドポイントをアクティブな会議に参加させることができることは知っていますが、この 2 つのことを同時に行った人はいますか?
ありがとう、
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.
});
});