[Asterisk-Users] Dynamic extensions without using DynExtenDB?

Matthew Boehm mboehm at cytelcom.com
Sun Dec 26 09:22:40 MST 2004


Just upgrade to most recent CVS and use RealTime Extensions. Works fantastic and is built-in to asterisk core code.

-Matthew
  ----- Original Message ----- 
  From: Gabriel Afana 
  To: asterisk-users at lists.digium.com 
  Sent: Saturday, December 25, 2004 3:36 AM
  Subject: [Asterisk-Users] Dynamic extensions without using DynExtenDB?


  Hi,
      Am using Asterisk to call peoples phone as part of a service of my website.  It will call people for various things...one of them to tell people sports scores.  I am using several sound files to piece together a dynamic message saying who played and what the score was.  The problem is that I can hardcode the sound files that are needed to play and it works fine, but I cannot hardcode the extensions.conf file with the new sound files to play for every game.  I need a way to create dynamic extensions so when it dials out, it will be playing back the correct sound files for the current game being played.

      I've looked at the DynExtenDB, but that wont work well because every time a call is initiated, it loads the extension.  Thats not practical because if the system needs to call 500 people right at the end of the game, its going to take too much overhead just to load and unload the extension for every call.  

      I am thinking now just to load the extensions through MySQL and have an "extensions reload" command sent the CLI for Asterisk so my backend system can update mysql and then reload the extensions on Asterisk when a call needs to be made with new sport scores.  

      I think that idea will work...but does anybody know of a better way to do it?

  P.S.  I know I can reload the extensions by typing "extensions reload" in the CLI, but is there a command line command I can run that will do it without having to login?  It will make my scripting job a lot easier if I can just have a perl scrip run something like system("/usr/sbin/asterisk -r extensions reload")

  Thanks!

  Gabe


------------------------------------------------------------------------------


  _______________________________________________
  Asterisk-Users mailing list
  Asterisk-Users at lists.digium.com
  http://lists.digium.com/mailman/listinfo/asterisk-users
  To UNSUBSCRIBE or update options visit:
     http://lists.digium.com/mailman/listinfo/asterisk-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20041226/e16740aa/attachment.htm


More information about the asterisk-users mailing list