title: how to start a WCF voice chat application?
body: <p>I'm looking to develop a WCF voice chat application.</p>
  
  <p>I would like to use WCF service to build the application</p>
  
  <pre><code>|             Invite                | 
  
  | --------------------------------&gt; |
  
  |               OK                  |
  
  | &lt;-------------------------------- |
  
  |                                   |
  
  | --------------------------------&gt; |
  
  |            Audio flow             |
  
  | &lt;-------------------------------- |
  
  |               Bye                 | 
  
  | --------------------------------&gt; |
  
  A                                   B
  </code></pre>
  
  <p>in other way the same application   should have the listening service, so it receives calls and sends calls to the other same application on the other machine. (Without the need for an extra service host application to receives calls).</p>
  
  <p>I know maybe i should use a specific protocols like sockets or other for transferring voice, but i will check about that later.</p>
  
  <p>So what kind of WCF service should i use, and what type of binding would be the best for this purpose.</p>