[OpenSIPS-Users] Run custom PHP script to send SMS upon receiving invite
Stefan Sayer
stefan.sayer at googlemail.com
Mon Jul 26 21:58:10 CEST 2010
I'd add a function to e.g. xlog that sends the message to an mqueue
(see man mqueue.h), and use a separate process to send the messages
from there.
Stefan
Laszlo wrote:
> Brett is right, but avp_db_query can be a performance killer too (just
> imagine it with 200 new calls per second = 200 insert queries/sec)
>
> -Laszlo
>
> 2010/7/24 Nauman Sulaiman <nauman762-home at yahoo.co.uk
> <mailto:nauman762-home at yahoo.co.uk>>
>
> Thank you for the respnses
>
> --- On *Sat, 24/7/10, Brett Nemeroff /<brett at nemeroff.com
> <mailto:brett at nemeroff.com>>/* wrote:
>
>
> From: Brett Nemeroff <brett at nemeroff.com
> <mailto:brett at nemeroff.com>>
> Subject: Re: [OpenSIPS-Users] Run custom PHP script to send SMS
> upon receiving invite
> To: "OpenSIPS users mailling list" <users at lists.opensips.org
> <mailto:users at lists.opensips.org>>
> Date: Saturday, 24 July, 2010, 15:59
>
> The exec module has a huge performance penalty. I'd avoid it if
> high performance is required. I don't know anything about your
> application, but if the time delay between the invite and the
> SMS isn't too sensitive, you could consider using avp_db_query
> to insert a queued notification to a SMS message.
>
> Alternatively, you could use avp_db_query with db_http to post a
> realtime SMS notification, but you'd need to create a db adapter
> per db_http; it shouldn't be too hard at all. The perl module is
> also very good, but I'm not sure how up-to-date it is.
>
> -Brett
>
>
>
> On Sat, Jul 24, 2010 at 7:48 AM, Laszlo <laszlo at voipfreak.net
> <http://mc/compose?to=laszlo@voipfreak.net>> wrote:
>
> Sounds like a bad idea :)
>
> You can try to play with the exec module, see
> http://www.opensips.org/html/docs/modules/1.6.x/exec.html
>
> -Laszlo
>
>
> 2010/7/24 Nauman Sulaiman <nauman762-home at yahoo.co.uk
> <http://mc/compose?to=nauman762-home@yahoo.co.uk>>
>
> Hi, using OpenSIPs 1.6, how does one run a custom php
> script (or whatever code) upon
> receiving incoming INVITE. We need to perform some
> custom action ie send SMS message
> when receiving an INVITE. With asterisk one can use the
> System function in DialPlan
> what is the equivalent way with OpensSIPS.
>
> Thanks
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> <http://mc/compose?to=Users@lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> <http://mc/compose?to=Users@lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> -----Inline Attachment Follows-----
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> <http://mc/compose?to=Users@lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--
Stefan Sayer
VoIP Services Consulting and Development
Warschauer Str. 24
10243 Berlin
tel:+491621366449
sip:sayer at iptel.org
email/xmpp:stefan.sayer at gmail.com
More information about the Users
mailing list