Projects / PAMI

PAMI

PHP Asterisk Manager Interface ( AMI ) supports synchronous command ( action )/ responses and asynchronous events using the pattern observer-listener. It supports commands with responses with multiple events. It is very suitable for the development of operator consoles and / or asterisk / channels / peers monitoring through SOA, etc.

Tags
Licenses
Implementation

RSS Last announcement

Installation and use tutorial now available 10 Feb 2012

A quickstart tutorial is available at:

http://marcelog.github.com/articles/pami_introduction_tutorial_how_to_install.html

RSS Recent releases

  •  26 Mar 2012 14:19

    Release Notes: This release fixes not correctly detecting eof on a socket (e.g., on asterisk restart/shutdown).

    •  22 Mar 2012 23:16

      Release Notes: This release fixes a bug which prevented dispatching an event to listeners when waiting for an action response.

      Release Notes: This release can use optional predicates (closures) when registering a callback (will only be invoked when the predicate returns true). It can use closures and specific methods from objects as callbacks instead of IEventListeners.

      •  15 Jan 2012 22:13

      Release Notes: This release adds Asynchronous AGI support.

      •  10 Dec 2011 00:16

      Release Notes: Multiple messages are now processed per process() call.

      Screenshot

      Project Spotlight

      S3QL

      A full featured file system for Amazon S3 and other online storage services.

      Screenshot

      Project Spotlight

      Marble

      A virtual globe and world atlas.