我正在开发一个项目,该项目在UI抑制模式下使用Lync 2013客户端SDK来显示Skype的自定义UI。我可以调用ConversationManager.AddConversation()方法并连接到IM,音频和视频,只需1对1来电即可。
现在,我想调用ConversationManager.JoinConference(conferenceUri)加入在线会议。我正在使用uri进行预定的会议,我将其格式化为:
CONF:SIP:aweston@meet.dev.domain.com; GRUU;不透明=应用程式:CONF:焦点:ID:6OHB2XXX所需媒体=声像
呼叫似乎已连接,但经过一些状态更改后,它将转到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
但我不确定我在那里看到的是什么。
这是我正在进行的通话记录。 任何有类似事情的建议或样本都会受到赞赏。
由于
- 安迪
11:01:11 PM SkypeService: _lyncClient_ConversationAdded 下午11:01:11 SkypeService:会话声明:未激活,模态:已断开连接,视频:无,音频:无,计数:1 下午11:01:11 SkypeService:ListenToConversation 11:01:17 PM SkypeService:ConferenceId:sip:aweston@meet.dev.domain.com; gruu; opaque = app:conf:focus:id:6OHB2XXX 下午11:01:17 SkypeService:会话声明:未激活,模态:已断开连接,视频:无,音频:无,计数:1 下午11:01:17 SkypeService:Conversation_ActionAvailabilityChanged:False,RemoveParticipant 11:01:17 PM SkypeService:Conversation_ActionAvailabilityChanged:False,Merge 下午11:01:17 SkypeService: Conversation_ParticipantAdded 下午11:01:20 SkypeService:Conversation_ActionAvailabilityChanged:False,Park 11:09:20 PM SkypeService:CallModality_ActionAvailabilityChanged:True,Connect 11:01:20 PM SkypeService:AudioChannel_ActionAvailabilityChanged:True,Start ... 11:09:24 PM SkypeService:CallModality_StateChanged:正在连接 下午11:01:24 SkypeService:会话声明:未激活,模态:正在连接,视频:无,音频:None,Count:1 11:09:24 PM SkypeService:AudioChannel_StateChanged:正在连接 下午11:01:24 SkypeService:会话声明:未激活,模态:正在连接,视频:无,音频:None,Count:1 下午11:01:24 SkypeService:VideoChannel_StateChanged:正在连接 下午11:01:24 SkypeService:会话声明:未激活,模态:正在连接,视频:无,音频:None,Count:1 下午11:01:24 SkypeService:Conversation_ActionAvailabilityChanged:False,AddParticipant 11:01:24 PM SkypeService:Conversation_ActionAvailabilityChanged:False,Merge 下午11:01:24 SkypeService:SharingModality_ActionAvailabilityChanged:False,Connect 下午11:01:24 SkypeService:SharingModality_ActionAvailabilityChanged:True,Connect 下午11:01:25 SkypeService:Conversation_ActionAvailabilityChanged:False,RemoveParticipant 下午11:01:25 SkypeService:VideoChannel_ActionAvailabilityChanged:False,Start 11:01:30 PM 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"
答案 0 :(得分:0)
您的会议链接表明需要音频/视频,但您的日志显示没有连接音频或视频设备。尝试以下会议链接记得包含?最后conf:sip:aweston@meet.dev.domain.com; gruu; opaque = app:conf:focus:id:6OHB2XXX?