title: Mixing streams concept in kurento media server
body: <p>Can anybody explain what is the basic concept in mixing in Kurento media server?
  As it is mentioned in what kurento provides, there is a term mixing. So, I would like to know what kurento Media server mixes. As,</p>
  
  <ol>
  <li><p>Do it mix multi stream generated by a user into one stream and broadcast that stream to other receiving user? If it does this how to use this concept </p></li>
  <li><p>Do kurento able to receive multi-streams through one PeerConnection object with user, i.e., at one WebRtcEndPoint Kurento can receive or send multi stream by mixing those streams into one stream?<a href="https://i.stack.imgur.com/ZkCXB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZkCXB.png" alt="enter image description here"></a></p></li>
  </ol>
  
  <hr>
  
  <h2>Edit Regarding Answer Update</h2>
  
  <p>So, I can use mixing concept by using <code>Hubport</code>. </p>
  
  <p>Now, do this HubPort supports different <code>MediaTypes</code>. As, if one user is streaming its screen sharing and at the same time he is streaming its audio also. So, do this <code>composite</code> element mix both the streams to one and stream one single stream to all other users? </p>