Thanx! That worked fine. Anthony Minessale wrote: > I should have said > > <action application="set"> > <![CDATA[switch_r_sdp=(sdp here) > ]]> > </action> > > > On Tue, Nov 17, 2009 at 2:15 PM, Anthony Minessale > <anthony.miness...@gmail.com <mailto:anthony.miness...@gmail.com>> wrote: > > you can do > > <action application="set"> > <![CDATA[(sdp here) > ]]> > </action> > > > On Tue, Nov 17, 2009 at 1:44 PM, r...@kinetix.gr > <mailto:r...@kinetix.gr> <r...@kinetix.gr <mailto:r...@kinetix.gr>> > wrote: > > I am trying to achieve something similar to that : > > http://wiki.freeswitch.org/wiki/Codec_negotiation#Modifying_the_codec_when_using_proxy_media_mode > > but I am using xml_curl to create the dialplan (i.e. the web > server that > serves the dialplan makes the decision about the SDP). So I need > a way > to write > the new SDP in the XML dialplan response. However, in the above > example > due to the regex manipulation the user is not facing the > problem that I am > with setting the switch_r_sdp to a complex value that contains =, > spaces, new lines etc. > > Brian West wrote: > > Why are you needing to rewrite it? > > > > /b > > > > On Nov 17, 2009, at 7:42 AM, Apostolos Pantsiopoulos wrote: > > > > > >> I am trying to use switch_r_sdp to rewrite the SDP. > >> The problem I am facing has to do with the way of doing it. > >> > >> Let's say I have: > >> > >> v=0 > >> o=- 1258463684 1258463684 IN IP4 xxx.xxx.xxx.xxx > >> s=Opal SIP Session > >> c=IN IP4 xxx.xxx.xxx.xxx > >> t=0 0 > >> m=audio 5144 RTP/AVP 18 3 101 120 > >> c=IN IP4 xxx.xxx.xxx.xxx > >> a=rtpmap:18 G729/8000/1 > >> a=fmtp:18 annexb=no > >> a=rtpmap:3 gsm/8000/1 > >> a=rtpmap:101 telephone-event/8000 > >> a=fmtp:101 0-16,32,36 > >> a=rtpmap:120 NSE/8000 > >> a=fmtp:120 192-193 > >> > >> who to I set the switch_r_sdp variable in xml? > >> > >> Obviously this doesn't work : > >> > >> <action application="set" data="switch_r_sdp=v=0 > >> o=- 1258463842 1258463842 IN IP4 xxx.xxx.xxx.xxx > >> s=Opal SIP Session > >> c=IN IP4 xxx.xxx.xxx.xxx > >> t=0 0 > >> m=audio 5148 RTP/AVP 18 3 101 120 > >> c=IN IP4 xxx.xxx.xxx.xxx > >> a=rtpmap:18 G729/8000/1 > >> a=fmtp:18 annexb=no > >> a=rtpmap:3 gsm/8000/1 > >> a=rtpmap:101 telephone-event/8000 > >> a=fmtp:101 0-16,32,36 > >> a=rtpmap:120 NSE/8000 > >> a=fmtp:120 192-193 > >> "/> > >> > >> Do I have to escape any special characters and how? > >> I tried using escaped quotes, escaped spaces, escaped tabs etc. > >> Nothing worked. > >> > >> Any suggestions? > >> > >> > >> > >> > >> -- > >> ------------------------------------------- > >> Apostolos Pantsiopoulos > >> Kinetix Tele.com R & D > >> email: r...@kinetix.gr <mailto:r...@kinetix.gr> > >> ------------------------------------------- > >> > >> _______________________________________________ > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users@lists.freeswitch.org > <mailto:FreeSWITCH-users@lists.freeswitch.org> > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch- > >> users > >> http://www.freeswitch.org > >> > > > > > > _______________________________________________ > > FreeSWITCH-users mailing list > > FreeSWITCH-users@lists.freeswitch.org > <mailto:FreeSWITCH-users@lists.freeswitch.org> > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > <mailto:FreeSWITCH-users@lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > Anthony Minessale II > > FreeSWITCH http://www.freeswitch.org/ > ClueCon http://www.cluecon.com/ > Twitter: http://twitter.com/FreeSWITCH_wire > > AIM: anthm > MSN:anthony_miness...@hotmail.com > <mailto:msn%3aanthony_miness...@hotmail.com> > GTALK/JABBER/PAYPAL:anthony.miness...@gmail.com > <mailto:paypal%3aanthony.miness...@gmail.com> > IRC: irc.freenode.net <http://irc.freenode.net> #freeswitch > > FreeSWITCH Developer Conference > sip:8...@conference.freeswitch.org > <mailto:sip%3a...@conference.freeswitch.org> > iax:gu...@conference.freeswitch.org/888 > <http://iax:gu...@conference.freeswitch.org/888> > googletalk:conf+...@conference.freeswitch.org > <mailto:googletalk%3aconf%2b...@conference.freeswitch.org> > pstn:213-799-1400 > > > > > -- > Anthony Minessale II > > FreeSWITCH http://www.freeswitch.org/ > ClueCon http://www.cluecon.com/ > Twitter: http://twitter.com/FreeSWITCH_wire > > AIM: anthm > MSN:anthony_miness...@hotmail.com > <mailto:msn%3aanthony_miness...@hotmail.com> > GTALK/JABBER/PAYPAL:anthony.miness...@gmail.com > <mailto:paypal%3aanthony.miness...@gmail.com> > IRC: irc.freenode.net <http://irc.freenode.net> #freeswitch > > FreeSWITCH Developer Conference > sip:8...@conference.freeswitch.org > <mailto:sip%3a...@conference.freeswitch.org> > iax:gu...@conference.freeswitch.org/888 > <http://iax:gu...@conference.freeswitch.org/888> > googletalk:conf+...@conference.freeswitch.org > <mailto:googletalk%3aconf%2b...@conference.freeswitch.org> > pstn:213-799-1400 > > > ------------------------------------------------------------------------ > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org
-- ------------------------------------------- Apostolos Pantsiopoulos Kinetix Tele.com R & D email: r...@kinetix.gr ------------------------------------------- _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org