Kurento Many to Many Architecture
<p>I am new in webRtc and Kurento. You may think that is a very easy question, but when I looked at the code structure, I was confused. </p>

<p>I want to ask a question about kurento many to many mechanism.</p>

<p>When I look at <a href="http://doc-kurento.readthedocs.io/en/stable/tutorials.html#webrtc-many-to-many-video-call-group-call" rel="nofollow noreferrer">this page</a> I understand that, each user can create communications via Kurento Media Server</p>

<p>But when I look at Ubuntu Terminal Console code, (after <code>mvn compile exec:java</code>) 
I see log like this:</p>

<pre><code>User A connected with B,
User B connected with A,
User C connected with A,
User C connected with B,
etc...
</code></pre>

<p>also I want to understand as clear this sentence meaning</p>

<p>Each client will send its own media, and in turn will receive the media from all the other participants. This means that there will be a total of n*n webrtc endpoints in each room, where n is the number of clients</p>

<p>My question is that;When I use this structure; Each Client Send its own media stream to each client (Figure 1) or
each client send its Media Stream to Server and Server send this media Stream to each participants(Figure 2)? I try to illustrate on figures.</p>

<p><img src="https://i.stack.imgur.com/mFpOZ.png" alt="Figure2"></p>

<p><em>Figure 1</em></p>

<p><strong>----------</strong></p>

<hr>

<p><img src="https://i.stack.imgur.com/dMrIq.png" alt="Figure1"></p>

<p><em>Figure 2</em></p>