There IS Rakkarsoft, which has VoIP caps last time I checked (<span style="font-style: italic;">Ages ago</span>), but it&#39;s a networking API, so I wonder if you&#39;d have to rewrite the Quake 3 networking code with it or something.
<br><br><div><span class="gmail_quote">On 6/9/07, <b class="gmail_sendername">Joerg Dietrich</b> &lt;<a href="mailto:dietrich_joerg@t-online.de">dietrich_joerg@t-online.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ahmed MANSOUR schrieb:<br>&gt; Hi guys,<br>&gt; For quite some time i have been wondering if it is possible (and<br>&gt; useful) to add voice chat support to the engine.<br>&gt; I think it would be a great enhancement to the game to add VoIP to the
<br>&gt; client and server code, because I think it is more pratical to<br>&gt; to speak than to chat using keyboard while playing. And it won&#39;t break<br>&gt; the backward compatibility, and we can use some GPL&#39;d VoIP soft code
<br>&gt; like OpenWengo in the game to do that.<br>&gt; What do you think?<br>It would be quite difficult. An ingame voice chat system has different<br>requirements<br>than a internet telephone, like &quot;many to many&quot; or &quot;many to some&quot; insteed
<br>of &quot;one to one&quot; conversations.<br>Additionally there exists no platform independent sound recording API<br>like SDL for sound playback.<br>You would need to programm this separately for every supported OS.<br>
Then you would need to open some side-channel(s) to the VOIP-server or<br>your VOIP-peers, which is difficult<br>with the existing Quake3 networking code.<br>On the positive side, some time ago I played with the integrated Ogg
<br>Vorbis Codec<br>and it could be easily (mis)used as a VOIP-codec. It was even less<br>CPU-hungry than the<br>dedicated SPEEX-codec and the sound quality was equal at the same bandwith.<br><br>Joerg<br><br><br>---<br>To unsubscribe, send a blank email to 
<a href="mailto:quake3-unsubscribe@icculus.org">quake3-unsubscribe@icculus.org</a><br>Mailing list archives: <a href="http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50">http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50</a><br><br>
<br></blockquote></div><br>