ASRВсем известно, что Asterisk является очень гибкой программной телефонной платформой, на основе которой можно достаточно просто строить приложения, гибко адаптируемые под конкретные требования бизнеса. Например, простейшее IVR меню может быть построено за 20 минут, при этом наибольшее время потребуется для записи звуковых файлов для меню, подбор наилучшего варианта записи, подгонка фрагментов записи друг к другу (по интонации, громкости и пр.)

Представьте, что теперь не нужно записывать звуковые файлы, для использования в IVR системе. Диктор не может заболеть, потерять голос или уволиться, в конце концов. Подготовка и обновление фраз для IVR сводится к замене или изменению текста. Время, которое требуется для этой процедуры несоизмеримо меньше по сравнению с записью речевых сообщений диктором.

Этот факт позволит аутсорсинговым call-центрам вводить новые услуги (ветки меню для новых проектов) в кратчайшие сроки, что несомненно повышает эффективность call-центра в разы.

Далее »

автор igorg \\ теги: , , , , , , , ,

Недавно пришлось столкнуться с проблемой, возникающей, как свидетельствует Гугл в Debian и Centos. После обновления системы невозможно использовать MySQL через ODBC.  Проблема проявляется появлением подобного сообщения:

relocation error: /usr/lib/odbc/libmyodbc.so: symbol mysql_odbc_escape_string, version libmysqlclient_15 not defined in file libmysqlclient_r.so.15 with link time reference

Сообщение появляется при любой попытки обращения к ODBC, вызывает аварийное завершение приложения. В случае с астериском его можно увидеть только запустив приложение непосредственно из консоли, не используя режима демона. При падении core файл не создается.

Причина заключается в том, что при очередном обновлении системы устанавливается обновление для libmysqlclient, несовместимое с libmyodbc. Решением является удалить из системы пакет libmyodbc, поставляемый в дистрибутиве и скачать последнюю версию с сайта MySQL. распаковать и разместить в прежнем месте, либо исправить путь к драйверу в /etc/odbcinst.ini

автор igorg \\ теги: , ,

Во-первых, отмечу успешное выступление Максима Литницкого на событии LVEE’2009, прошедшего под Гродно в Белоруссии. Прочитать что это за событие можно и без меня, по ссылке. Прочитав отзывы, я пришел к выводу что тема Астериска и открытых коммуникационных платформ действительно заинтересовала участников. Скоро в сообщество вольются новые адепты.

Далее »

автор igorg \\ теги: , , , , ,

Выпущена новая версия программы, которая наверняка практически всем знакома. Каждый, кому приходилось хоть немного серьезно заниматься отладкой VoIP приложений и взаимодействия VoIP софта прибегал к её помощи.

Списки изменений доступны повсюду, но хочу отметить отдельно интересные изменения в области телефонии, связанные с этим приложением:

  • Как подтверждение важности анализа работы VoIP приложений в частности и телефонии в общем все задачи анализа, относящиеся к телефонии выделены в отдельное меню Telephony
  • Режим сравнения пакетов, должен быть очень полезен при анализе различий в работе различного VoIP оборудования
  • Среди огромного списка добавленных протоколов значатся такие как DECT, ZRTP, а так же большое количество относящихся к GSM протоколов

В деле испытать ещё не пришлось, но я уверен, что Wireshark как всегда не подведет

автор igorg \\ теги: , , ,

5.26 минуты. Именно такое время возможного простоя связи в год предполагают хваленые “5 девяток”. Именно этот показатель приводят в пример, когда говорят об IP-телефонии. А если отключат свет? Уже-ж не будет пяти девяток. А если… А если…

А вот пример из жизни. У меня дома уже нет телефона 5-е сутки. Где-то какой-то экскаваторщик проводил работы и нашел кабель, авария серьезная. Понятно. Но я причем? Если говорите про пять девяток, придумайте и как обеспечить связь в таких случаях. У меня ещё и интернет через ADSL. А ещё и ТВ. В общем информационная изоляция.

А чтобы обеспечить 5 девяток моя телефонная линия должна теперь бесперебойно работать… Больше 1.500 лет. А если “Сибирьтелеком” сделает все ровно в нормативные сроки (15 суток), то и все 5.000.

PS. Теперь я понимаю прелесть беспроводных каналов связи. Хотя GPRS дорог и медлителен конечно.

автор igorg \\ теги: , , ,

Этим летом Asterisk примет участие в одной из самых масштабных Open Source инициатив, организуемой компанией Google. Об участии в Google Summer of Code 2009 объявил Russel Bryant в своем блоге.

Сейчас ведется сбор идей, которые могут лечь в основу летней работы студентов, а так же составляется список наблюдателей-консультанов, в число которых уже вошли Russell Bryant, Joshua Colp (кстати ранее работавший в рамках GSoC), Tilghman Leshe, Mark Michelson и Luigi Rizzo. Сейчас список некоторых идей выглядит следующим образом:

  • Разработка новых интерефейсов для взаимодействия с ядром астериска, проект под кодовым именем Pinemango
  • Выделение поддержки IMAP и ODBC в отдельные модули из голосовой почты, со взаимодействием через API
  • Улучшения работы консоли Астериска и системы сбора логов
  • Проект направленный на улучшение безопасности, защиты от атак

автор igorg \\ теги: , , , , ,

По роду моей работы часто приходится разбираться в тонкостях работы протокола SIP. Ситуация обычная: различные реализации SIP, разные наборы RFC, при этом стандарты истолкованы бывают каждым по-своему.

Иногда очень не хватает кого-либо разбирающегося в протоколе и говорящего на “великом и могучем”, чтобы обсудить, принять верное решение. Если найдутся желающие - можно общаться на #asteriskru или любым другим образом. Если нет таких, то буду писать в sip-implementors, но общению там недостает живости, да и в языке своем я не до конца уверен.

Далее »

автор igorg \\ теги: , , , , ,

Доброго воскреснего утра! Пока с утра есть время, напишу немного. Работы много, такое впечатление что декабрь не закончился 31го числа. А всё тянется и тянется: 32е, 33, 34… Правда могу сказать, что производительность и организованность от этого сильно возрастает и возрастает удовольствие от представившихся возможностей отдохнуть.

Вчера прочитал заметку, и нахлынула такая ностальгия. У меня серьезное знакомство с миром вычислительной техники началось сразу с языка С, операционной системы Unix. Терминалы были такие серые большие ящики с таким же серым экраном и зелеными символами. Даже заметка есть в википедии посвящённая нашей “Бесте”.

Редактор re, компилирование в коммандной строке, самомисный файл-менеджер написанный кем-то там на спор за день… Эх… Как давно это было, какие светлые чувства сейчас вызывает. Нынешнее поколение не поймет, однозначно, как не понимает любовь к играм того времени: XCOM, Civilization… Графика видите ли никакая…

автор igorg \\ теги: , ,

Сразу с первых слов скажу о причине появления этого сообщения - я хочу футболку. Дело в том, что в прошлый день рождения своего провайдера я неправильно назвал размер, и футболка практически всегда лежит на полке. Это просто чехол от танка. Сейчас у FirstVDS новый день рождения - 6 лет с момента начала работы.

Я очень доволен работой своего сервера, поддержкой и удобством работы, поэтому с радостью поучаствую в рекламной компании своего хостера. Чтобы помочь мне получить футболку, достаточно перейти по ссылке на провайдера и подробнее почитать об оказываемых им услугах, если конечно интересно.

Под катом ещё немного впечатлений о работе с этим VDS сервисом

Далее »

автор igorg \\ теги: , , ,

В недавнем выпуске журнала Cooler была очень замечательная ссылка, на которую я сначала не обратил внимания. Послушав по следствии прилагаемый образец записи я был в шоке, насколько реалистичными оказались ощущения от прослушанного демонстрационного образца технологии. Советую если и не прочитать статью, то прослушать звуковой файл. Полное ощущение реальности вплоть до физических ощущений прооносимых мимо головы ножниц и надеваемого пакета. Слушать в наушниках!

автор igorg \\ теги: , ,