Leif, Jim, and Russell have not only put together a fantastic compendium of Asterisk methods, but they have also provided an excellent list of examples that will let the novice or expert quickly learn new techniques and “more than one way to do it.”Asterisk 1.is fantastically powerful and can solve nearly any voice problem you might have.Documentation lowers the barrier to entry and helps people contemplate the possibilities.Produced with the generous support of O’Reilly Media, .Explores the technologies in use in traditional telecom networks.This used to be a chapter in old versions of this book.Without your interest, input, and code, Asterisk wouldn’t exist.Open source projects are hungry for new ideas and excellent contributions: I encourage you to be a participant in the Asterisk community, and I look forward to seeing your questions and examples in the next edition of this book. Asterisk is an open source, converged telephony platform, which is designed primarily to run on Linux.
We also assume you’re fairly new to telecommunications (both traditional switched telephony and the new world of Voice over IP).
No other PBX can be deployed in so many creative ways.
Applications such as voicemail, hosted conferencing, call queuing and agents, music on hold, and call parking are all standard features built right into the software.
Then it continues to succeed as the novice becomes a pro and starts tapping the “other ways to do it” with more sophisticated implementations, using AGI with Java, Perl, or Python (or one of the other dozen or so supported languages), or even writing her own custom apps that work as compile-time options in Asterisk.
But the first step for anyone, no matter what his or her skill level, is to look at examples of basic apps others have written.