If you were to contribute mod_msml with an msml parser, I bet you could get assistance with making changes to mod_sofia to support it. <br><br><br><div class="gmail_quote">On Wed, Feb 9, 2011 at 3:09 PM, Owen Williams <span dir="ltr">&lt;<a href="mailto:williams.owen@gmail.com">williams.owen@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Cheers Michael,<div><br></div><div>I&#39;ve since done a bit of digging and have found the commits associated with the SIP INFO bounty (thanks Anthony!).  This bounty doesn&#39;t go far enough to make a msml parser using existing ESL interface.  Specifically it is not (currently) possible to put xml into an outbound 200 response to INFO and it is also not possible to find out if xml has been placed in an inbound 200 response to INFO.</div>

<div><br></div><div>Whilst we haven&#39;t made a final decision, it is likely that we will use the existing ESL interface rather than trying to port MSML to freeswitch (sorry!).  I&#39;m hoping that we will be able to make a positive contribution, as and when we commit to using Freeswitch.  </div>

<div><br></div><div>Thanks all! </div><div><br></div><div>Owen</div><div><br><br><div class="gmail_quote"><div><div></div><div class="h5">On 9 February 2011 16:17, Michael Jerris <span dir="ltr">&lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;</span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5"><div style="word-wrap: break-word;">see mod_sofia.c:4512<div>
<br></div><div>    case SWITCH_EVENT_SEND_INFO:</div><div>...</div>
<div><div></div><div><div><br><div><div>On Jan 28, 2011, at 6:31 AM, Owen Williams wrote:</div><br><blockquote type="cite"><span style="border-collapse: collapse; font-family: arial,sans-serif; font-size: 13px;">Hi all,<div>

<br></div><div>I&#39;m looking into the possibility of getting basic msml support into freeswitch.  We have a few applications hosted on a remote SIP Application server that already use MSML against another media server.  The application acts as a back2back between a caller and the media server and sends info messages (inside an invite dialog) to the media server with the INFO sdp containing MSML (e.g. play file, join conf, etc).  </div>



<div><br></div><div>I&#39;m a bit new to freeswitch but I&#39;m guessing mod_sofia would need to modified to send info events to a new module or to the ESL, and mod_sofia also needs to be capable of receiving events to send INFOs back to the remote B2B.</div>



<div><br></div><div>There was a bounty completed about 18 months ago (Generate and be notified of SIP INFO messages) however this may have been only for out of dialog INFOs.</div><div><a href="http://wiki.freeswitch.org/wiki/Bounty#Generate_and_be_notified_of_SIP_INFO_messages" style="color: rgb(28, 81, 168);" target="_blank">http://wiki.freeswitch.org/wiki/Bounty#Generate_and_be_notified_of_SIP_INFO_messages</a></div>



<div><br></div><div>Any information as to whether the above bounty made it into trunk and how it can be enabled would be appreciated.  I&#39;d like to have a play with writing a MSML processor through ESL as I&#39;ve far more experience with ESL than writing c modules.</div>



</span></blockquote></div><br></div></div></div></div><br></div></div>_______________________________________________<br>
FreeSWITCH-dev mailing list<br>
<a href="mailto:FreeSWITCH-dev@lists.freeswitch.org" target="_blank">FreeSWITCH-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
FreeSWITCH-dev mailing list<br>
<a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br>