The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз системы телефонии Yate 3.0.0

24.12.2010 22:47

Доступен релиз платформы Yate 3.0.0 (Yet Another Telephony Engine), позволяющей организовать работу VoIP-систем и телефонных сетей общего пользования. В рамках проекта разрабатывается серверная составляющая (SIP, H.323, IAX, MGCP, SS7-коммутатор), графический клиент на Qt4 (SIP, H.323, IAX, Gtalk, Jabber, Facebook), управляющий web-интерфейс и преднастроенный Live-дистрибутив. Система отличается модульной архитектурой, легкостью подключения расширений и гибким движком маршрутизации вызовов, способным унифицировать управление не только голосовыми данными, но и видеопотоками, текстовыми сообщениями и прочими видами данных. Код проекта написан на языке С++ и распространяется под лицензией GPL, дополнительно разработаны библиотеки для написания расширений на языках Perl, PHP и Python.

Основные улучшения релиза Yate 3.0.0:

  • Поддержка STP в реализации системы сигнализации SS7, что позволило успешно пройти ITU-сертификацию решению на базе Yate и внешнего SIGTRAN-шлюза;
  • Переработка внешнего вида GUI-клиента YateClient, написанного с использованием Qt4;
  • Добавление в GUI-клиент полноценной поддержки Jabber, включая расширения Google Talk, Google voice и Facebook;
  • Добавление встроенного Jabber-сервера;
  • Поддержка платформы Mac OS X;
  • Добавление встроенного SNMP-агента для проверки состояния сервера;
  • Оценка нагрузки на CPU в процессе работы и недопущение преодоления определенных пороговых значений;
  • Поддержка SIP-доменов;
  • Поддержка Wideband-звука;
  • Подготовка XML-библиотеки при помощи Yate-классов;
  • Поддержка RTP-статусов и возможность отправки RTCP-отчетов;
  • Поддержка SSL-шифрования управляющих соединений;
  • Возможность использования Linux-реализации SCTP для SIGTRAN;
  • Реализация SIGTRAN M2PA, M2UA и IUA;
  • Поддержка SS7 MTP функций для перевода звонков. Поддержка корректировок и улучшений SS7 ISUP.

Базовые возможности Yate:

  • Реализация VoIP-сервера и VoIP-клиента;
  • Возможность создания шлюза для взаимодействия VoIP-сервера со стационарной телефонной сетью (PSTN). Поддержка работы в роли SS7-коммутатора;
  • Шлюзы PC2Phone и Phone2PC;
  • Может выполнять роль H.323 gatekeeper и H.323-сервера;
  • Поддержка протокола SIP: реализации маршрутизатора, SBC-контроллера (session border controller) и сервера регистрации.
  • Сервер и клиент для протокола IAX;
  • Сервер и клиент для IP-телефонии;
  • Сервер для организации работы Call-центров;
  • Возможность организации пассивной и активной системы записи для ISDN-потоков;
  • IVR-движок для обеспечения работы голосового меню;
  • Интерфейс тарификации для построения систем с предварительной оплатой или оплатой по факту;
  • Поддержка MGCP, Jingle, Jabber, E1, T1, ISDN PRI, BRI, SS7;
  • Единый клиент для мгновенного обмена сообщениями (Jabber/Jingle) и осуществления голосовых вызовов (SIP, H.323 и IAX).
  • Архитектура на основе передачи сообщений предоставляет большую гибкость в разработке расширений;
  • Внутри проекта действуют жесткие требования к качеству кода, на протяжении всех циклов разработки код проходит интенсивное тестирование. Принимаемый код проверяется на соответствие общего стиля оформления кода в проекте;
  • Высокая надежность и масштабируемость, позволяют использовать Yate в критических к возникновению сбоя промышленных сервисах;
  • Поддержка широкого спектра оборудования и операционных систем. В частности, Yate может работать на машинах с процессорами ARM и на встраиваемых системах с uclibc.


  1. Главная ссылка к новости (http://yate.null.ro/pmwiki/ind...)
  2. OpenNews: Представлен новый коммуникационный фреймворк Asterisk SCF
  3. OpenNews: Релиз Asterisk 1.8.0
  4. OpenNews: VirtualPBX - продукт для развертывания голосового сервиса на базе Asterisk
  5. OpenNews: Релиз FreeSWITCH 1.0.4 с поддержкой Skype, ZRTP, H.323, MRCP
  6. OpenNews: FreeSWITCH научился работать с Google Voice
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/29120-voip
Ключевые слова: voip, phone, yate, sip, SS7, pbx
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (32) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, JL2001 (ok), 00:44, 25/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    извините, по ссылке не ходил, но хотелось бы прочесть в новости - это такой многоумеющий сервер ? да ещё и с клиентом ? или это гуи-обёртка к куче серверов ? или ещё чего ?
     
     
  • 2.2, sashka_ua (?), 01:08, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    По поводу клиента. Имеется ввиду, что он может выступать клиентом для некоего сервера. К примеру регистрироваться и получаться свой extension, что, очевидно есть функционал клиента.

    С.

     
  • 2.4, ram_scan (?), 08:44, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это такой многоумеющий сервер с достаточно интересной архитектурой. Отличный продукт, у меня в продакшне на очень серьезной нагрузке 24/7 стоит с версии 1.3. Единственный недостаток - очень невнятная документация и вся настройка основывается на понимании внутренней архитектуры и манипуляции с сообщениями. Поэтому чтобы правильно пользоваться надо выкурить вики, потом исходники, и потом свой ковер. Но штука аццкая.
     
     
  • 3.5, zsh (ok), 09:30, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Сколько минут на том продакшене?
    А есть какие-нибудь впечатления в сравнении с Asterisk? Или Yate там только из-за SS7?
     
     
  • 4.7, ram_scan (?), 12:59, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сколько минут на том продакшене?
    > А есть какие-нибудь впечатления в сравнении с Asterisk? Или Yate там только
    > из-за SS7?

    Не из-за SS7, для SS7 у нас SI2000 + Mediant 2000.

    Да кто их там считал минуты эти, рыл 800 висит в регистрации точно. В сравнении с астериск - поставил и забыл. Не валилась и не сбоила сама ни разу, на обслуживание тока останавливаем.

    На астериск смотреть после яты не хочется. Фрисвитч еще надежная как танк штука, но в ту пору когда на яте взлетали он был еще слишком "маленький", и h323 к нему до сих пор грустно прикручивается.

    Единственно что в яте гиморно - надо очень хорошо понимать ее message flow чтобы ее зло хитро настраивать и делать чудеса на ней. Потому-что там по большому все конфиги это не конфиги а фильтры на этот message flow и из конфига регэкспами можно манипулировать с функционалом так как не снилось никому и нигде. Ну и плюс ята тройка кластеризоваться уже должна по человечески.

     
     
  • 5.9, zsh (ok), 13:32, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Единственно что в яте гиморно - надо очень хорошо понимать ее message
    > flow чтобы ее зло хитро настраивать и делать чудеса на ней.
    > Потому-что там по большому все конфиги это не конфиги а фильтры
    > на этот message flow и из конфига регэкспами можно манипулировать с
    > функционалом так как не снилось никому и нигде. Ну и плюс
    > ята тройка кластеризоваться уже должна по человечески.

    Понятно, спасибо. Хотя стабильность нынешнего Asterisk вполне устраивает, но боюсь в недалеком будущем придется реорганизовать стык с PRI/ISDN на SS7, вот тут и огребем. :)

     
     
  • 6.11, yate3.0 (?), 13:45, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    астерик умеет SS7 через PRI
     
     
  • 7.16, ram_scan (?), 14:22, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > астерик умеет SS7 через PRI

    Плохо он умеет. Его хотя-бы нетворк индикаторы понимать то научили хоть ? По DSS работает, подтверждаю.

     
     
  • 8.18, yate3.0 (?), 14:29, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    c yate стеком SS7 конечно не сравнить, в yate его постоянно разрабатывают... текст свёрнут, показать
     
     
  • 9.20, ram_scan (?), 14:38, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В Yate если мне не отшибло склероз есть полноценный SIGTRAN которым можно присое... текст свёрнут, показать
     
  • 6.15, ram_scan (?), 14:19, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Понятно, спасибо. Хотя стабильность нынешнего Asterisk вполне устраивает

    Я до версии 1.6 мучился с залипающими канальными драйверами, потом плюнул. Их чуть ли не каждый релиз фиксили, и так и не пофиксили. С 1.6.какой-то версии я даже смотреть на астериск перестал. Yate и FreeSwitch закрывают потребности все с головой, зато садишься в праздник водку пить и знаешь что спокойно допьешь и проснешься дома, добрый и отдохнувший, а не на работе, злой и трезвый...

     
  • 3.31, f0x3d (?), 22:11, 26/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Не интересовались кстати в этом продукте что-нибудь наподобии смс как у астериска есть?
    http://www.voip-info.org/wiki/view/Asterisk+cmd+Sms

    Кроме как у самого астериска нигде реализации найти не могу :(

     
  • 2.6, yate3.0 (?), 11:41, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >YateClient

    полноценный VoIP клиент(софтфон) с поддержкой всех протоколов которые поддерживает сама Yate PBX

     
     
  • 3.10, vabue (?), 13:41, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Софтфон очень уж странный у них.
     
     
  • 4.14, yate3.0 (?), 14:04, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    почему?
    http://yateclient.yate.ro/ выглядит нормально без наворотов
     

  • 1.8, gaga (?), 13:16, 25/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Видео умеет?
     
     
  • 2.12, yate3.0 (?), 13:52, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    видео только в sip
     

  • 1.13, brood (??), 13:53, 25/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очень надёжная IP PBX, работала 2-я версия у нас для звонков через H.323-шлюз. В отличии от asterisk'a, на мой взгляд, проще в установке и настройке. Минусом в освоении данного ПО для начинающих является почти полное отсутствие документации на русском языке, при этом огоромный плюс что система кроссплатформенная и телефонисты "в годах" привыкшие работать в windows, могут поднять ip-телефонию безболезненно =)
    Видео неумеет :(
     
     
  • 2.19, ram_scan (?), 14:33, 25/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Видео неумеет :(

    Тройка уже должна уметь, но без транскодинга.

     

  • 1.17, инкогнито (?), 14:25, 25/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хочу попробовать yate, интересует SIP, Jabber и хранение базы юзеров в postgres.
    Проблема в том что очень мало доки. Есть где статьи? На хабре старая…
     
  • 1.21, Аноним (-), 01:39, 26/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Можно ли сделать на базе него мелкий кол-центр? Хотя бы на 2х агентов.
     
     
  • 2.23, ram_scan (?), 07:53, 26/12/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Можно сделать хоть сбоку бантик. Но надо будет написать пару скриптецов, а чтобы написать пару скриптецов надо понимать message flow. А исчерпывающая дока по этому потоку - исходники. Я в yate более-менее стал разбираться после изучения ее исходников.
     

  • 1.22, Аноним (-), 02:23, 26/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Yate клиент может работать только с Yate сервером или с любым другим сервером тоже будет работать?
     
     
  • 2.24, ram_scan (?), 07:53, 26/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Yate клиент может работать только с Yate сервером или с любым другим
    > сервером тоже будет работать?

    С любым будет. Оно-ж стандартное.


     

  • 1.25, gred (ok), 12:02, 26/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    а вот кто знает, как в Yate отключить сборку с OSS?
    или это очередная linux-only фигня?
     
     
  • 2.26, ram_scan (?), 12:10, 26/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > а вот кто знает, как в Yate отключить сборку с OSS?
    > или это очередная linux-only фигня?

    Она прэлэстно собиралась в свое время и под цугвином и под визуалстудией. Только без либпри, потому-что ее нету в венде в принципе.

    А напаркуа вам войп сервер под виндой ? От ниасиливания нормальной платформы и чтобы бутать венду эту раз в месяц радостно когда на нее секурити упдате одевается, а то и почаще ? Нафиг нужно такое счастье.

     
     
  • 3.29, gred (ok), 16:43, 26/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >> а вот кто знает, как в Yate отключить сборку с OSS?
    >> или это очередная linux-only фигня?
    > Она прэлэстно собиралась в свое время и под цугвином и под визуалстудией.
    > Только без либпри, потому-что ее нету в венде в принципе.
    > А напаркуа вам войп сервер под виндой ? От ниасиливания нормальной платформы
    > и чтобы бутать венду эту раз в месяц радостно когда на
    > нее секурити упдате одевается, а то и почаще ? Нафиг нужно
    > такое счастье.

    Уважаемый, сами вы ниосилятор. Ваша винда мне до одного места, мне интересна сборка под опенок.

     
     
  • 4.32, ram_scan (?), 09:43, 27/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так возьмите да соберите, в чем проблема ? Вроде как вы "осилятор", не должно быть сложностей. Только с pwlib и openh323 плясать придется, так с ними везде плясать приходится.
     
  • 2.27, yate3.0 (?), 15:20, 26/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    на сайте уже собраные для винды вроде есть
     
     
  • 3.28, gred (ok), 16:41, 26/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну и причем здесь эта ваша венда? других операционок в вашем мире уже, кроме линукса и венды не осталось? я пытаюсь собрать yate под openbsd...  
     
     
  • 4.30, Demo (??), 19:16, 26/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    И сюда свою винду всунули...
    Под солярку нужно собрать.
     

  • 1.33, alexey (??), 16:59, 31/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, кто-нибудь собирал это дело под ppc?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру