В данном посте мы с Вами настроим YATE на работу с внешними модулями, разберем протокол общения модуля с сервером, а также напишем небольшой модуль на python.
Если Вам интересно, прошу под кат.
Читать полностью »
В данном посте мы с Вами настроим YATE на работу с внешними модулями, разберем протокол общения модуля с сервером, а также напишем небольшой модуль на python.
Если Вам интересно, прошу под кат.
Читать полностью »
Всем привет!
Сегодня я хотел бы рассказать о сообщениях (сигналах). Они являются одной из основных составляющих YATE.
Если Вам интересно, прошу под кат.
Читать полностью »
Хотел бы Вам рассказать о настройке Yate для работы с MySQL. Эту информацию можно найти в документации, но не у всех получается ее собрать во что-то цельное.
+
Итак приступим!
Читать полностью »
Не так давно мне довелось побывать в гостях у разработчиков YATE, софтсвича операторского класса.
Null Team — румынская компания, находящаяся в Бухаресте. Штат компании невелик. Практически все сотрудники представлены на фотографиях.
Нас встречает скромная входная дверь на 5-м этаже офисного здания.
Поздравляю всех, кто у себя использует YATE в качестве IP-телефонии!
21 Октября получил письмо с рассылки о том, что вышла обновленная версия YATE.
Пока нет списка изменений, но в письме говорится, что была добавлена поддержка IPv6 для sip (чем они очень порадовали) и улучшена поддержка JavaScript'а. В корпоративную (она же приватная) версию добавлена поддержка протокола Diameter для дальнейшего развития поддержки VoLTE (Voice over LTE).
Оригинальный текст письма:
Hello,
Yate 5 is here :)
We've added IPv6 in SIP and way more support for JavaScript. All this is available in the public version of Yate.
In the private version of the Yate along with CAMEL and MAP we've added Diameter since we are getting ready to add more support for VoLTE.
YATE является во многих отношениях уникальным телефонном сервером. Он понимает SIP-T, считается лучшим H323-SIP конвертером, а также поддерживает большую часть семейства протоколов ОКС-7 (SS7). И все это доступно под GPL. С другой стороны, проблемой является недостаточная документированность проекта.
Но я хочу рассказать о другом. Кролики — это не только ценный мех, но и Yate может служить также jabber сервером. Забавно, что Yate не указан в списке xmpp.org/xmpp-software/servers/, хотя поддержка jabber сервера появилась в нем еще в 2010 году.
Трудно сказать, зачем может понадобиться использовать Yate для джаббера, если есть ejabberd, Openfire, Prosody и Tigase. Этот вопрос — за рамками статьи. Я хочу лишь познакомить вас с еще одним вариантом.
Итак, добро пожаловать под cut. (Осторожно, много букв!) Заодно расскажу, как прикрутить авторизацию в Active Directory.
Читать полностью »
Добрый день, коллеги.
У меня плохо получается излагать свои мысли в письменном виде (да и не родной для меня русский язык), но постараюсь описать свой метод настройки данного типа транка.
Так получилось, что наш местный телеком начал давать доступ в PSTN другим VoIP провайдерам лишь посредством протокола SIP-I. Тем кто успел подключится по E1/SS7 повезло (а может и нет), а новым приходится как-то выкручиваться: одни покупают дорогие софтсвичи, другие ищут варианты подешевле, а то и бесплатно. Мы пошли вторым путем. Если интересно чем это все закончилось, добро пожаловать под кат.
Некоторое время назад мы писали, что в Яндекс.Почте появился новый интерфейс, в котором используется шаблонизация данных в браузере. Немногие крупные сервисы отваживались на это, но мы и сейчас считаем такое решение наиболее удачным. Оно не только ускорило работу интерфейса, но и позволяет экономить трафик пользователя и эффективнее расходовать процессорное время серверов.
Тогда в качестве шаблонизатора мы использовали XSL, а данные передавали в формате XML. Переведя проект на новый интерфейс, мы начали искать другие способы ускорения работы интерфейса Яндекс.Почты.
Недавно мы перевели всю Почту на JS-шаблонизатор и JSON-данные.
Читать полностью »