[Freeswitch-dev] SIP INFO carrying MSML

Christopher Rienzo cmrienzo at gmail.com
Thu Feb 10 05:58:36 MSK 2011


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 at 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 at 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 at 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 at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20110209/c8019e35/attachment-0001.html 


More information about the FreeSWITCH-dev mailing list