how to get audio conference participants list
-
Thursday, May 17, 2012 9:59 AM
I successfull create conference and join multiple mobile phone participants
Now I want get list active participant and rejoin to conference, if connection to phone-user lost
I found topics
http://social.msdn.microsoft.com/Forums/en-ZA/ucmanagedsdk/thread/f1e093c1-cf55-4e89-8399-ae840a890078
but it very old :( and does not have solution and working links
All Replies
-
Thursday, May 17, 2012 2:18 PM
found solution
_conversation.ConferenceSession.AudioVideoMcuSession.ParticipantEndpointAttendanceChanged += OnMCUAttendanceChanged;
and write fuction
private void OnMCUAttendanceChanged(object sender, ParticipantEndpointAttendanceChangedEventArgs< AudioVideoMcuParticipantEndpointProperties> e) { foreach (KeyValuePair<ParticipantEndpoint, AudioVideoMcuParticipantEndpointProperties> pair in e.Joined) { Console.WriteLine(string.Format("{0} joined the MCU.", pair.Key.Participant.Uri)); } foreach (KeyValuePair<ParticipantEndpoint, AudioVideoMcuParticipantEndpointProperties> pair in e.Left) { Console.WriteLine( string.Format("{0} left the MCU.", pair.Key.Participant.Uri)); } }
This is not real read participant list of current conference, but i can catch "Left" event and create rejoin function with Uri telephone number

