可以通过ucma 5中的应用程序端点创建会议(而非用户端点)吗? 这是我的代码:
ServerPlatformSettings serverPlatformSettings = new ServerPlatformSettings(_applicationName, _applicationHostFQDN, _applicationPort, _applicationGruu);
_serverCollabPlatform = new CollaborationPlatform(serverPlatformSettings);
_platformStartupCompleted.WaitOne();
ApplicationEndpointSettings appEndpointSettings = new ApplicationEndpointSettings(_applicationContactURI, _serverFqdn, 5061);
_applicationEndpoint = new ApplicationEndpoint(_serverCollabPlatform, appEndpointSettings);
_endpointInitCompletedEvent.Reset();
_endpointInitCompletedEvent.WaitOne();
ConferenceScheduleInformation conferenceScheduleInformation = new ConferenceScheduleInformation();
onferenceScheduleInformation.AccessLevel = ConferenceAccessLevel.Invited;
conferenceScheduleInformation.Description = "Conference Test";conferenceScheduleInformation.ExpiryTime = System.DateTime.Now.AddHours(5);
conferenceScheduleInformation.LobbyBypass = LobbyBypass.EnabledForGatewayParticipants;
conferenceScheduleInformation.AutomaticLeaderAssignment = AutomaticLeaderAssignment.Everyone;
ConferenceMcuInformation audioVideoMCU = new ConferenceMcuInformation(McuType.InstantMessaging);
conferenceScheduleInformation.Mcus.Add(audioVideoMCU);
_gatewayEndpoint.ConferenceServices.BeginScheduleConference(conferenceScheduleInformation,
EndScheduleConference, _gatewayEndpoint.ConferenceServices);
_waitForConferenceScheduling.WaitOne();
但是当执行此代码时,我看到了这个错误:
“当未指定代理或CollaborationPlatform不使用Mutual Tls时,ApplicationEndpoint上的操作无效。”
我为serverPlatformSettings设置了证书
ServerPlatformSettings serverPlatformSettings = new ServerPlatformSettings(_applicationName, _applicationHostFQDN, _applicationPort, _applicationGruu, certToUse);
但是当执行新代码时,我看到了这些错误:
通过一个证书:我看到了这个错误
从网络收到404(未找到)响应,操作失败
服务器的数据会话订阅失败。 ---> Mic rosoft.Rtc.Signaling.TlsFailureException:未知错误(0x80131500)--->百万分之一 oft.Rtc.Internal.Sip.RemoteDisconnectedException:当outbou时Peer断开连接 和能力谈判正在进行中---> System.Net.Sockets.SocketExcept ion:远程主机强行关闭现有连接