JoinConference с клиентским SDK Lync 2013 в режиме подавления пользовательского интерфейса

Я работаю над проектом, который использует клиентский SDK Lync 2013 в режиме подавления пользовательского интерфейса, чтобы показать пользовательский интерфейс для Skype. Я могу вызвать метод ConversationManager.AddConversation() и подключиться к IM, аудио и видео просто отлично для вызовов 1 на 1.

Теперь я хотел бы позвонить в ConversationManager.JoinConference(conferenceUri), чтобы присоединиться к онлайн-встрече. Я использую URI для запланированной встречи, и я форматирую это так:

конф: глотка:aweston@meet.dev.domain.com; GRUU; непрозрачный = приложение:? конф: фокус: ID:6OHB2XXX требуется СМИ = AudioVideo

Вызов, кажется, соединяется, но после некоторых изменений состояния он просто переходит в режим Disconnected.

Если я присоединяюсь к тому же собранию с помощью стандартного клиента S4B, собрание подключается очень хорошо, поэтому я думаю, что собрание и подключение все в порядке и работают нормально.

Я искал образцы того, как это сделать здесь...

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

Но я не совсем уверен, что я там смотрю.

Вот журнал звонков, которые я делаю. Любые предложения или образцы, которые вы делаете аналогичные вещи, будут наиболее цениться.

Спасибо

--Энди

23:01:11 Служба Skype: _lyncClient_ConversationAdded 23:01:11 Служба Skype: беседа: неактивна, Модальность: отключена, Видео: нет, Аудио: нет, Количество: 1 23:01:11 Служба Skype: ListenToConversation 11:01:17 PM SkypeService: идентификатор конференции:sip:aweston@meet.dev.domain.com;gruu;opaque=app:conf:focus:id:6OHB2XXX 23:01:17 SkypeService: беседа: неактивна, модальность: отключена, видео: нет, Аудио: Нет, счетчик: 1 23:01:17 Служба Skype: Conversation_ActionAvailabilityChanged: False, RemoveParticipant 23:01:17 Служба SkypeService: Conversation_ActionAvailabilityChanged: False, Объединение 23:01:17 SkypeService: Conversation_ParticipantAddeder: 11:01:20 Conversation_ActionAvailabilityChanged: False, Park 23:01:20 PM SkypeService: CallModality_ActionAvailabilityChanged: True, Connect 23:01:20 SkypeService: AudioChannel_ActionAvailabilityChanged: True, Start ... 11:01:24 PM SkypeService: CallModality_State PM SkypeService: разговор: Неактивно, модальность: подключение, видео: нет, аудио: нет, счетчик: 1 23:01:24 SkypeService: AudioChannel_StateChanged: подключение 23:01:24 SkypeService: разговор: неактивно, модальность: подключение, видео: нет, аудио: Нет, Количество: 1 23:01:24 Сервис Skype: VideoChannel_StateChanged: Подключение 23:01:24 Сервис Skype: Разговор: Неактивно, Модальность: Подключение, Видео: Нет, Аудио: Нет, Количество: 1 23:01:24 SkypeService: Conversation_ActionAvailabilityChanged: False, AddParticipant 23:01:24 SkypeService: Conversation_ActionAvailabilityChanged: False, объединить 23:01:24 SkypeService: SharingModality_ActionAvailabilityChanged: False, подключиться 11:01 ShadowSaWSM 25:00 SkypeService: Conversation_ActionAvailabilityChanged: False, RemoveParticipant 23:01:25 SkypeService: VideoChannel_ActionAvailabilityChanged: False, начало 23:01:30 SkypeService: CallModality_StateChanged: отключено

Подробная ошибка...

<?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"

1 ответ

Решение

Ваша ссылка на конференцию предполагает, что аудио / видео требуется, но ваш журнал показывает, что нет подключенных аудио или видео устройств. Попробуйте следующую ссылку конференции не забудьте включить? в конце conf:sip:aweston@meet.dev.domain.com;gruu;opaque=app:conf:focus:id:6OHB2XXX?

Другие вопросы по тегам