Asterisk™: будущее телефонии Второе издание - Меггелен Джим Ван
Поэтапно рассматривается настройка Asterisk для работы с базами данных по стандарту ODBC.
Глава 13. Управление системой Asterisk
Обсуждаются вопросы, касающиеся предпочтительных способов управления телефонной системой Asterisk, включая записи CDR, журналы регистрации и приглашения. Глава 14. Попурри
Кратко рассматривается то, что, по сути, можно назвать рогом изобилия богатых и невероятных возможностей и функций, составляющих феномен Asterisk.
Глава 15. Asterisk - будущее телефонии
Предсказывание будущего, в котором телефония с открытым исходным кодом полностью преобразит отрасль, отчаянно нуждающуюся в революционных изменениях. Приложение A. Каналы VoIP
Приложение B. Справочник по приложениям
Приложение C. Справочник по AGI Приложение
D. Конфигурационные файлы Приложение E. Функции диалплана Asterisk
Приложение F. Команды интерфейса Asterisk Manager
Приложение G. Пример func odbc
Программное обеспечение
Основное внимание данная книга уделяет документированию Asterisk версии 1.4; однако многие соглашения и информация в данной книге являются универсальными и не относятся к какой-либо конкретной версии. Для выполнения и тестирования Asterisk мы использовали операционную систему Linux, тяготея к синтаксису Red Hat. Мы решили, что, хотя основанные на Red Hat дистрибутивы, возможно, не являются самыми популярными, тем не менее их компоновка и утилиты хорошо знакомы многим опытным администраторам Linux.
В данной книге действуют следующие соглашения о шрифтовом оформлении: Курсив
Применяется для выделения новых терминов и URL.
Моноширинный шрифт
Предназначен для команд, опций, параметров и аргументов, подставляемых в команды.
Моноширинный полужирный
Обозначает команды или другой текст, вводимый пользователем буквально. Также используется для выделения фрагментов в листингах кода.
Моноширинный курсив
Выделяет текст, который должен быть заменен определяемыми пользователем значениями.
[ Ключевые слова и прочее ]
Показывает необязательные ключевые слова и аргументы. { выбор-1 | выбор-2 }
Обозначает выбор-1 или выбор-2.
Это предупреждения или предостережения.
Так отмечаются подсказки, советы или примечания.
Принятые соглашения
Использование примеров кода
Данная книга призвана помочь вам в вашей работе. Вообще говоря, код из нее вы можете свободно использовать в своих программах и документации. Не надо обращаться к нам за разрешением на использование небольших частей кода, например, при написании программы, в которой применяется несколько блоков кода из этой книги. А вот продажа или распространение CD-ROM с примерами из книг O'Reilly требует специального разрешения. Можно свободно ссылаться на книгу и цитировать примеры кода, но для включения больших частей кода из нее в документацию вашего продукта требуется наше согласие. Будем признательны, но не настаиваем на указании авторства. Обычно ссылка на источник включает название, автора, издателя и ISBN. Например: «Asterisk: The Future of Telephony, Second Edition by Jim Van Meggelen, Leif Madsen, and Jared Smith. Copyright 2007 O'Reilly Media, Inc., 978-0-596-51048-0».
Если вам кажется, что использование вами примеров кода выходит за рамки законного использования или разрешений, оговоренных выше, не стесняйтесь, обращайтесь к нам по адресу [email protected].
Safari® Books Online
Если на ооложке книги есть пиктограмма safari® books Online, это означает, что книга доступна в Сети посредством O'Reilly Network Safari Bookshelf. Safari предлагает намного лучшее решение, чем электронные книги. Это виртуальная библиотека, позволяющая без труда находить тысячи превосходных технических книг, копировать и использовать примеры кода, скачивать главы и быстро находить ответы, когда требуется самая точная и свежая информация. Она свободно доступна по адресу http://safari.oreitty.com.
Контактная информация
Пожалуйста, направляйте комментарии и вопросы, касающиеся данной книги, издателю: O'Reilly Media, Inc. 1005 Gravenstein Highway North Sebastopol, CA 95472 (800) 998-9938 (в США или Канаде) (707) 829-0515 (международный или местный) (707)829-0104 (fax) Для данной книги создана веб-страница, на которой представлен список опечаток, примеры и другая дополнительная информация. Ее можно найти по адресу
http://www.oreilly.com/catalog/9780596510480 Вопросы и комментарии по данной книге присылайте по электронной почте:
[email protected] Для получения более подробной информации о книгах, конференциях, ресурсах и сети O'Reilly Network посетите веб-сайт издательства: http://www.oreilly.com
Благодарности
Прежде всего мы должны поблагодарить нашего фантастического редактора Майкла Лукидеса (Michael Loukides), который давал бесценные отзывы и находил чрезвычайно тактичные способы попросить нас переписать раздел (или главу), когда это было необходимо, и подать это как нашу собственную идею. Майк поддерживал нас, когда у нас опускались руки, и возвращал на землю, когда мы вели себя слишком самонадеянно. Вы мастер, Майк, и видя, как много книг получило ваше редакторское благословение, мы понимаем, почему O'Reilly Media достигло такого успеха.
Также спасибо Сандерсу Клейнфельду (Sanders Kleinfeld), нашему литературному редактору, Лорел Рума (Laurel Ruma), нашему выпускающему редактору, и всем остальным неназванным героям производственного отдела O'Reilly. Эти ребята взяли нашу книгу и превратили ее в книгу O'Reilly.
Все сообщество разработчиков Asterisk должно быть благодарно Джиму Диксону (Jim Dixon) за создание первых аппаратных интерфейсов телефонии с открытым исходным кодом, положивших начало революции, и за то, что он полностью передал свое творение сообществу. Спасибо Тиму О'Рейлли (Tim O'Reilly) за предоставленный шанс написать эту книгу.
Большое спасибо нашим самым благородным и беспощадным рецензентам:
• Ричу Адамсону (Rich Adamson), президенту Network Partners Inc., за энциклопедические знания технологии PSTN и неустанное желание делиться опытом. Ваше великодушие даже в условиях, когда судьба послала вам ужасное испытание, вдохновляет всех нас[1].
• Тилгману Лешеру (Tilghman Lesher) за тщательнейшее чтение нашей книги и особое внимание к приложениям B и F, а также за некоторые замечательные новые приложения и функции Asterisk.
• Эндрю Колсмиту (Andrew Kohlsmith) за помощь в написании раздела главы 14, посвященного хранению голосовой почты по протоколу IMAP.
• Дэвиду Трою (David Troy) за техническую рецензию, за AstMan- Proxy и за перенос Asterisk на Roomba (первая офисная АТС, выполняемая в пылесосе!).
• Мэттью Гасту (Matthew Gast), соавтору О'Рейлли, за то, что прочитал нашу книгу от корки до корки и дал нам всеобъемлющую рецензию, а также за работу «T1, The Definitive Guide».
• Доктору Эдварду Гаю III (Edward Guy III) за исчерпывающие и острые, как бритва, оценки всех до одной глав первого издания и за борьбу за Asterisk.
• Кристиану Килхофнеру (Kristian Kielhofner), президенту Kris- Companies и создателю AstLinux, за самый лучший дистрибутив AstLinux.
• Расселлу Брайанту (Russell Bryant) за быстрые и полезные ответы на наши вопросы.