[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freeswitch-dev
Subject:    Re: [Freeswitch-dev] SIP INFO carrying MSML
From:       Christopher Rienzo <cmrienzo () gmail ! com>
Date:       2011-02-10 2:58:36
Message-ID: AANLkTi=FFaz5YtQnNpMvypCMB7dup-2fbkjNeB5B+_Yu () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


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.


On Wed, Feb 9, 2011 at 3:09 PM, Owen Williams <williams.owen@gmail.com>wrote:

> Cheers Michael,
>
> I've since done a bit of digging and have found the commits associated with
> the SIP INFO bounty (thanks Anthony!).  This bounty doesn'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.
>
> Whilst we haven'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'm hoping that we will be able to make a positive contribution,
> as and when we commit to using Freeswitch.
>
> Thanks all!
>
> Owen
>
>
> On 9 February 2011 16:17, Michael Jerris <mike@jerris.com> wrote:
>
>> see mod_sofia.c:4512
>>
>>     case SWITCH_EVENT_SEND_INFO:
>> ...
>>
>> On Jan 28, 2011, at 6:31 AM, Owen Williams wrote:
>>
>> Hi all,
>>
>> I'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).
>>
>> I'm a bit new to freeswitch but I'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.
>>
>> 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.
>>
>> http://wiki.freeswitch.org/wiki/Bounty#Generate_and_be_notified_of_SIP_INFO_messages
>>
>> Any information as to whether the above bounty made it into trunk and how
>> it can be enabled would be appreciated.  I'd like to have a play with
>> writing a MSML processor through ESL as I've far more experience with ESL
>> than writing c modules.
>>
>>
>>
>> _______________________________________________
>> FreeSWITCH-dev mailing list
>> FreeSWITCH-dev@lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
>> http://www.freeswitch.org
>>
>>
>
> _______________________________________________
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>
>

[Attachment #5 (text/html)]

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>



_______________________________________________
FreeSWITCH-dev mailing list
FreeSWITCH-dev@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
http://www.freeswitch.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic