私は、Lync 2013 クライアント SDK を UI 抑制モードで使用して、Skype のカスタム UI を表示するプロジェクトに取り組んでいます。ConversationManager.AddConversation() メソッドを呼び出して、IM、オーディオ、およびビデオに 1 対 1 の通話で問題なく接続できます。
ここで、ConversationManager.JoinConference(conferenceUri) を呼び出して、オンライン ミーティングに参加したいと思います。スケジュールされた会議の uri を使用しており、次のようにフォーマットします。
conf:sip:aweston@meet.dev.domain.com;gruu;opaque=app:conf:focus:id:6OHB2XXX?required-media=audiovideo
通話は接続されているように見えますが、いくつかの状態の変化を経た後、切断されました。
標準の S4B クライアントを使用して同じ会議に参加すると、会議は問題なく接続されるので、会議と接続はすべてセットアップされ、正常に機能していると思います。
ここでこれを行う方法のサンプルを探しました…</p>
https://msdn.microsoft.com/en-us/library/office/jj933140.aspx
また、ここの SDK では… C:\Program Files (x86)\Microsoft Office 2013\LyncSDK\samples
ここで S4B ログを調べ始めています... .\AppData\Local\Microsoft\Office\15.0\Lync\Tracing
しかし、私はそこで何を見ているのかよくわかりません。
これが私が行っている呼び出しのログです。同様のことを行っている提案やサンプルは、非常に高く評価されます。
ありがとう
--アンディ
11:01:11 PM SkypeService: _lyncClient_ConversationAdded 11:01:11 PM SkypeService: 会話: 非アクティブ、モダリティ: 切断、ビデオ: なし、オーディオ: なし、カウント: 1 11:01:11 PM SkypeService: ListenToConversation 11:01:17 PM SkypeService: ConferenceId: sip:aweston@meet.dev.domain.com;gruu;opaque=app:conf:focus:id:6OHB2XXX 11:01:17 PM SkypeService: 会話: 非アクティブ, モダリティ: 切断, ビデオ: なし,オーディオ: なし、カウント: 1 11:01:17 PM SkypeService: Conversation_ActionAvailabilityChanged: False、RemoveParticipant 11:01:17 PM SkypeService: Conversation_ActionAvailabilityChanged: False、マージ 11:01:17 PM SkypeService: Conversation_ParticipantAdded 11:01:20 PM SkypeService: Conversation_ActionAvailabilityChanged: False, Park 11:01:20 PM SkypeService: CallModality_ActionAvailabilityChanged: True, Connect 11:01:20 PM SkypeService: AudioChannel_ActionAvailabilityChanged: True, Start ... CallModality_StateChanged: 接続 中 11:01:24 PM SkypeService: 会話: 非アクティブ、モダリティ: 接続中、ビデオ: なし、オーディオ: なし、カウント: 1 11:01:24 PM SkypeService: AudioChannel_StateChanged: 接続 中 11:01:24 PM SkypeService: 会話: 非アクティブ、モダリティ: 接続中、ビデオ: なし、オーディオ: なし、カウント: 1 11:01:24 PM SkypeService: VideoChannel_StateChanged: 接続中 11:01:24 PM SkypeService: 会話: 非アクティブ、モダリティ: 接続、ビデオ: なし、音声: なし、カウント: 1 11:01:24 PM SkypeService: Conversation_ActionAvailabilityChanged: False、AddParticipant 11:01:24 PM SkypeService: Conversation_ActionAvailabilityChanged: False、マージ 11:01:24 PM SkypeService: SharingModality_ActionAvailabilityChanged: False、接続 11:01:24 PM SkypeService: SharingModality_ActionAvailabilityChanged: True、接続 11:01:25 PM SkypeService: Conversation_ActionAvailabilityChanged: False、RemoveParticipant 11:01:25 SkypeService: VideoChannel_ActionAvailabilityChanged: False、開始 11:01:30 PM SkypeService: CallModality_StateChanged: Disconnected
詳細なエラー...
<?xml version="1.0"?>
<request xmlns="urn:ietf:params:xml:ns:cccp"
xmlns:mscp="http://schemas.microsoft.com/rtc/2005/08/cccpextensions"
C3PVersion="1"
to="sip:aweston@meet.dev.DOMAIN.com;gruu;opaque=app:conf:focus:id:6OHB2E3Y"
from="sip:aweston@dev.DOMAIN.com"
requestId="935284871552">
<addUser>
<conferenceKeys confEntity="sip:aweston@meet.dev.DOMAIN.com;gruu;opaque=app:conf:focus:id:6OHB2E3Y"/>
<ci:user xmlns:ci="urn:ietf:params:xml:ns:conference-info"
entity="sip:aweston@dev.DOMAIN.com">
<ci:roles>
<ci:entry>attendee</ci:entry>
</ci:roles>
<ci:endpoint entity="{F4E183FE-5304-4281-ABAE-0A5EE56A7175}"
xmlns:msci="http://schemas.microsoft.com/rtc/2005/08/confinfoextensions"/>
</ci:user>
</addUser>
</request>
Response Data:
504 Server time-out
ms-diagnostics: 1065;reason="Federation is disabled";domain="meet.dev.DOMAIN.com";source="sip.dev.DOMAIN.com"