[SR-Users] SIP Routing Logic in Lua

Carsten Bock lists at bock.info
Wed Nov 17 15:21:32 CET 2010


Definitely cool!

Thanks,
Carsten

2010/11/17 Daniel-Constantin Mierla <miconda at gmail.com>:
> Hello,
>
> during last days I spent some time to extend the native API exported to Lua.
> Many more functions exported by core and modules can be called from embedded
> Lua scripts. Note that you get also access to psedo-variable operations and
> you can call all functions exported by modules that have no fixup pretty
> safe, via sr.modf(...), without a need to be exported natively.
>
> I made an easy-to-do tutorial where all the SIP routing logic is implemented
> in a Lua script (including authentication, accounting, registrar, user
> location). You can read it at:
>
> http://asipto.com/u/h
>
> Therefore, if the configuration file language is not offering everything you
> need to route your SIP traffic, look at app_lua module and its API, it is a
> real option right now. Lua is a small and fast embeddable language, the
> interpreter is linked to and loaded by Kamailio at statup, therefore the
> performance penalty is not significant (Lua project site is:
> http://www.lua.org). It is also popular among other SIP telephony projects.
>
> Any kind of feedback is appreciated!
>
> Cheers,
> Daniel
>
> --
> Daniel-Constantin Mierla
> Kamailio (OpenSER) Advanced Trainings
> Nov 22-25, 2010, Berlin, Germany
> Jan 24-26, 2011, Irvine, CA, USA
> http://www.asipto.com
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>



-- 
Carsten Bock
Schomburgstr. 80
22767 Hamburg
Germany

Mobile +49 179 2021244
Home +49 40 34927217
Fax +49 40 34927218
mailto:carsten at bock.info



More information about the sr-users mailing list