Table of contents : Предисловие......Page 10 Введение......Page 13 Революция в телефонии......Page 25 VoIP: наведение мостов между традиционной и сетевой телефонией......Page 26 Для широкомасштабных изменений необходима гибкая технология......Page 28 Asterisk: офисная АТС, создаваемая профессионалами......Page 30 Сообщество разработчиков Asterisk......Page 31 Об этой книге......Page 34 Подготовка системы к установке Asterisk......Page 36 Выбор серверного оборудования......Page 39 Окружение......Page 49 Оборудование для телефонии......Page 54 Типы телефонов......Page 58 Заключение......Page 64 Установка Asterisk......Page 65 Какие нужны пакеты......Page 66 Получение исходного кода......Page 68 Окно выбора компонентов сборки......Page 71 Компиляция Zaptel......Page 73 Компиляция libpri......Page 76 Компиляция Asterisk......Page 77 Установка дополнительных голосовых сообщений......Page 80 Распространенные проблемы компиляции......Page 81 Загрузка модулей Zaptel без использования сценариев......Page 85 Запуск Asterisk без использования сценариев......Page 87 Папки, используемые Asterisk......Page 89 AsteriskNOWTM......Page 93 Заключение......Page 98 Исходная конфигурация Asterisk......Page 99 Что мне на самом деле нужно......Page 100 Работа с конфигурационными файлами интерфейсов......Page 101 Каналы FXO и FXS......Page 104 Конфигурация канала FXO для соединения с PSTN......Page 106 Конфигурация канала FXS для аналогового телефона......Page 111 Конфигурация SIP-телефонов......Page 113 Подключение к поставщику сервисов SIP......Page 132 Соединение двух серверов Asterisk по протоколу SIP......Page 136 Конфигурация программного телефона IAX......Page 141 Подключение к поставщику сервисов IAX......Page 145 Соединение двух серверов Asterisk по протоколу IAX......Page 146 Использование шаблонов в конфигурационных файлах......Page 151 Отладка......Page 152 Заключение......Page 154 Синтаксис диалплана......Page 155 Простой диалплан......Page 161 Создание интерактивного диалплана......Page 164 Заключение......Page 183 Выражения и работа с переменными......Page 184 Функции диалплана......Page 187 Выполнение переходов по условию......Page 188 Голосовая почта......Page 193 Макрос......Page 197 Использование базы данных Asterisk (AstDB)......Page 200 Полезные функции Asterisk......Page 203 Заключение......Page 206 Аналоговая телефония......Page 207 Цифровая телефония......Page 211 Цифровая коммутируемая телефонная сеть......Page 221 Заключение......Page 226 Протоколы для VoIP......Page 227 Зачем нужны протоколы VoIP......Page 228 Протоколы VoIP......Page 229 Кодеки......Page 237 Качество и класс предоставляемых услуг передачи данных......Page 241 Эхо......Page 244 Asterisk и VoIP......Page 246 Безопасность VoIP......Page 249 Заключение......Page 252 Шлюзовой интерфейс Asterisk (AGI)......Page 253 Основы обмена информацией с AGI......Page 254 Написание сценариев AGI на Perl......Page 256 Создание сценариев AGI на PHP......Page 261 Написание сценариев AGI на Python......Page 267 Отладка в AGI......Page 271 Заключение......Page 272 Интерфейс Manager......Page 273 Flash Operator Panel......Page 277 Разработка в Asterisk с использованием Adhearsion......Page 278 Зачем нужен GUI для Asterisk......Page 291 Что такое GUI......Page 293 Архитектура Asterisk GUI......Page 295 Установка Asterisk GUI......Page 296 Формирование Asterisk GUI......Page 298 Введение......Page 310 Установка СУБД PostgreSQL......Page 311 Установка и конфигурация ODBC......Page 312 Использование архитектуры реального времени......Page 315 Хранение записей параметров вызовов......Page 320 Ощутим могущество func_odbc: система «горячих столов»......Page 322 Реализация голосовой почты с использованием ODBC......Page 335 Заключение......Page 341 Запись параметров вызовов......Page 342 Работа с журналами регистрации......Page 344 Выполнение Asterisk под учетной записью пользователя, не обладающего правами администратора......Page 345 Настройка голосовых сообщений системы......Page 348 Музыка во время ожидания......Page 350 Заключение......Page 354 Festival......Page 355 Файлы вызовов......Page 358 DUNDi......Page 359 Альтернативные методы хранения голосовой почты......Page 366 Asterisk и Jabber (XMPP)......Page 369 Заключение......Page 370 Проблемы традиционной системы телефонной связи......Page 371 Перспектива телефонии с открытым исходным кодом......Page 375 Будущее Asterisk......Page 382 Каналы VoIP......Page 393 Справочник по приложениям......Page 428 Справочник по AGI......Page 519 Конфигурационные файлы......Page 530 Функции диалплана Asterisk......Page 567 Команды интерфейса Asterisk Manager......Page 590 Пример func_odbc......Page 630 Алфавитный указатель......Page 635 319......Page 642 630......Page 646