Aculab is probably best known for its DSP-based hardware which has been providing the media processing power for TDM and IP-based communications since 1998. Additionally, since 2003, we have provided developers who had a preference for a software only solution to have access to the same media processing capabilities with our Prosody S host media processing (HMP) product. You could say that these products are the bread and butter of Aculab's portfolio.
As you may have seen from our recent press release, we have been working on an extension to our portfolio, the AMS Server. If Prosody is Aculab's bread and butter, then AMS Server is the jam on top! (or jelly if you prefer).
The thinking behind AMS Server
The Prosody X and Prosody S products are a solid foundation for any platform requiring voice, video and data processing, and we did not feel any need to replace them. However, a trend we saw was for the increased use of high-level scripting languages in the design of embedded software systems. The interface to Prosody X and Prosody S is a 'C' API - but we frequently hear that 'C' programmers are not as easy to find as programmers with knowledge of languages such as C# (.NET) and Python. In addition, speed of application development was another advantage cited for these scripted languages.
Another current trend is the move to a more software-centric architecture for telephony platforms. Having a software only solution allows huge flexibility when it comes to deployment, rather than tying the customer to a solution using dedicated hardware for the media processing. This was taken into account for AMS Server - it has been designed to work alongside Aculab's Prosody S HMP software.
We are really excited by this new product - it brings the added benefits to our developer user base of faster time to market and ease of use. To find out more, visit the dedicated AMS Server page on the Aculab web site.