問題タブ [ucma]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lync - Accept a Lync client's incoming call in UCMA 4.0 application
I have two Lync clients Hulk and Batman. Hulk calls Batman after which it rings Batman's Lync client.
Now, I want to write an UCMA 4.0 trusted application that should accept that incoming call so that there is an RTP connection between the two Lync clients Hulk and Batman.
I do the following:
The user endpoint (configured with the SIP URI sip:batman_lync@artus.demo) was created with the new
keyword: new UserEndpoint(_collaborationPlatform, endpointSettings);
But because of this new
keyword, the call is actually forked to two locations: It rings Batman's Lync client and IncomingCallDelegate
is invoked. As soon as I accept the call in IncomingCallDelegate
, Batman's Lync client stops ringing, but the Lync client isn't in a call unfortunately (it's status is set to "Available" also).
How can I accept the right user endpoint? A user endpoint's EndpointUri
property is read-only and the setter for InnerEndpoint.Gruu
is protected. I don't know how to get the Gruu for a given SIP URI anyway...
Thanks.
powershell - ApplicationPool にも CMS レプリケーションが必要ですか?
ApplicationPool にも CMS レプリケーションが必要ですか?
コマンドを実行すると、ドメインがGet-CsManagementStoreReplicationStatus
取得されますが、ApplicationPool が取得されます。UpToDate : True
False
私は正しい軌道に乗っていますか?ApplicationPool を間違って作成しましたか?
ucma - UCMA でアプリケーション エンドポイントを確立できません
自動プロビジョニングを使用して UCMA アプリケーションを開発しようとしています。
必要な信頼できるプール、信頼できるアプリケーション エンドポイントを作成し、必要な証明書を追加しました。
信頼できるプールのレプリケーションは成功しました。
コラボレーション プラットフォームが正常に開始され、エンドポイントが検出されました。
次に、call_appEndpoint.BeginEstablish(EndEndpointEstablish, _appEndpoint); を呼び出しました。私のエンドポイントが発見されたとき。
ここで私は立ち往生しています。
コールバック EndEndpointEstablish はまったく呼び出されていません。
「Endpoint_StateChanged」イベントで、エンドポイントの状態が「Idle」から「Establishing」にのみ変更されることを確認しました。この状態の後、まったく変更されません。
マシンでファイアウォールをオフにしました。
しかし、それでも EndEndpointEstablish は呼び出されず、例外もありません。
何か助けてください。
ありがとう
サイラム
ucma - 他の連絡先のプレゼンスを変更する
ApplicationEndPoint を使用して他の連絡先のプレゼンスを変更する方法はありますか?私が遭遇した 1 つの方法は、UserEndpoint を作成してからプレゼンス関連の変更を行うことでしたが、UserEndPoint を確立するには資格情報が必要でした。
c# - UCMA 4 を使用して、2 つのアウトバウンド コールを発信し、それらをブリッジします。
UCMA アプリケーションから 2 つのアウトバウンド コールを発信し、これら 2 つをバインドするために使用する必要があるアプローチを知っている人はいますか?
ケース: UCMA アプリケーションは発信者 A (アリス) に電話をかけ、アリスが応答すると、アプリは発信者 B (ボブ) に通話を転送するか、ボブへの新しい通話を確立して、アリスとボブの間で通話をブリッジします。コントロール (SIP) が UCMA アプリに流れるようにしたいのですが、オーディオ ストリームは Alice と Bob の間で直接行われます。
(A) - Alice への通話を確立し、応答があった場合、Bob をターゲットとしてその通話を (B2BUA によって) 自己転送しますか?
(B) - Alice への通話を確立し、応答があった場合は Bob への通話を確立し、これら 2 つの通話を何らかの方法でブリッジしますか?
更新: Alice に電話をかけ、Bob に転送する必要があるのは UCMA アプリであることに注意してください。アプリから Alice に新しい AudioVideoCall を送信し、応答後に「自己転送」と BackToBackCall を介して転送を行った場合、Bob は通話を受信しますが、Bob が応答するとすぐに通話が終了します!?
アリスがアプリを呼び出し、アプリケーション エンドポイントの「OnCallReceived」イベントでキャッチし、同じ手順 (B2BCall を使用して通話をボブに自己転送し、ボブが通話に応答する) に従っている場合、通話は転送されます。終了することなく、正しく。ディレンスは?
ノート!ここで用語に混乱を加えたと思います。先ほどアリスとボブからRTPしてアプリを経由させたいと書きましたが、それはSIPシグナリングのことでした。RTP (メディア ストリーム) は、Alice と Bob の間を流れる必要があります。
c# - UCMA での送金のキャンセル
UCMA 4 を使用して実行中の転送をキャンセルする方法を知っている人はいますか??
私のアプリでは、UserA から UCMA アプリへの通話があり、B2BUA で自己転送を開始することにより、別の発信者 (UserB) に転送し始めます。
私はタイムホイール (UCMA タイマー機能) を実行しています。これは、期限が切れると転送をキャンセルしますが、確立された通話 (USerA とアプリの間) を残し、確立されたままにします。
キャンセルしたい送金は、
EDIT 22-09-14 13:29: B2BUA の Call2 を終了すると、アイドル コールは正しく終了します。しかし、確立された通話も「終了中...」状態になります。コール レッグ 1 として B2BUA に配置された元のコールが終了しないようにするにはどうすればよいですか??
c# - UCMA 4.0 SDK を使用して Lync Online アカウント Office 365 にメッセージを送信できない
UCMA 4.0 SDK を使用して IM メッセージを送信できません。以下のビデオ チュートリアルにあるすべての手順に従いましたが、残念ながら成功しませんでした。以下のビデオ チュートリアルで説明されているように、UCMASampleHelper クラスを使用しています。IM の送信に UCMA 4.0 SDK を使用したことがないため、この問題のデバッグを手伝ってください。C# から Lync クライアント SDK を使用すると、IM の送信に問題はありません。展開サーバーには、そのマシンにインストールされている lync クライアントはありません。
http://channel9.msdn.com/posts/UCMA-Hello-World-Send-an-Instant-Message
以下のエラーが表示されます
次の資格情報を持っています ServerFQDN: (office365 オンライン サーバー) UserURI: (Lync 電子メール アドレス) パスワード: (Lync 電子メール パスワード)
「そのようなホストが見つかりません」というエラーが表示されます。しかし、クライアントはこれが正しい FQDN だと言っています