<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.0.6396.0">
<TITLE>Speex pass through on SIP</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><FONT SIZE=2 FACE="Arial">Hi,</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">I've seen some answers to this on the mailing list archives but nothing that seems like the right answer. What I want is for 2 SIP phones to use speex to talk to each other through 2 asterisk boxes (linked over IAX2) while only supporting ulaw on the asterisk boxes themselves.</FONT></P>
<P><FONT SIZE=2 FACE="Arial">I think a diagram will help ;)</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">SIP1 <--> *1 <--> IAX2 link <--> *2 <--> SIP2</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">I want any calls from SIP1 to SIP2 or SIP2 to SIP1 to be able to use speex OR ulaw (depending on network status)</FONT>
<BR><FONT SIZE=2 FACE="Arial">I want any calls to *1 or *2 to use ulaw only (VM and other features) since those should be over LAN anyway.</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">I want the IAX2 link (which is over the internet) to transmit whatever the SIP phones use (i.e. not going from speex -> ulaw then back ulaw->speex on the other side)</FONT></P>
<P><FONT SIZE=2 FACE="Arial">I need to make sure that if SIP1 puts SIP2 on hold, *1 won't try to send MOH using speex. In fact, if * is out of the loop it shouldn't be able to put calls on hold right?</FONT></P>
<P><FONT SIZE=2 FACE="Arial">Any idea what the setup I want is for both sip phones and both sides of the IAX2 connection?</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Guills</FONT>
</P>
</BODY>
</HTML>