The OpenNET Project / Index page

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

форумы  правила/FAQ  поиск  регистрация  вход/выход  слежка  RSS
"Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от opennews on 04-Окт-17, 13:04 
Компания Digium опубликовала (http://blogs.digium.com/2017/10/03/open-source-asterisk-15-r.../) релиз новой стабильной ветки открытой коммуникационной платформы Asterisk 15 (https://www.asterisk.org/), используемой для развёртывания программных АТС, систем голосовой связи, VoIP-шлюзов, организации IVR-систем (голосовое меню), голосовой почты, телефонных конференций и call-центров. Исходные тексты проекта доступны (https://github.com/asterisk/asterisk/) под лицензией GPLv2.

Asterisk 15 отнесён к категории выпусков с обычной поддержкой,
обновления для которых формируются (https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions) в течение двух лет. Следующий LTS-релиз планируется выпустить в 2018 году и он будет поддерживаться пять лет. Поддержка прошлой LTS-ветки  Asterisk 13 продлится до октября 2019 года. При подготовке LTS-выпусков основное внимание уделяется обеспечению стабильности и оптимизации производительности, приоритетом же обычных выпусков является наращивание функциональности.


Ключевые (https://wiki.asterisk.org/wiki/display/AST/New+in+15) улучшения (https://github.com/asterisk/asterisk/blob/15/CHANGES), добавленные в Asterisk 15:


-  Встроены средства для организации проведения видеоконференций с несколькими участниками. Компонент Confbridge, изначально рассчитанный на проведение аудиоконференций, адаптирован для обработки видеопотоков. Пользователь теперь может присоединить (http://blogs.asterisk.org/2017/09/20/asterisk-15-multi-strea.../) к Confbridge несколько совместимых с WebRTC оконечных устройств, таких как клиент Cyber Mega Phone 2000 (CMP2K), и минимальными усилиями запустить видеоконференцию. Один клиент может принимать видео потоки от 8 других участников и транслировать к ним один собственный видео поток, а также передавать звук через один общий двунаправленный поток со звуком;

-  Обеспечена полноценная поддержка WebRTC. В конфигурации добавлена отдельная опция  "webrtc" для включения разом всех связанных с  WebRTC возможностей;
-  Добавлена поддержка мультиплексирования потоков  RTCP и BUNDLE, упрощающих обход трансляторов адресов и межсетевых экранов и сокращающих время настройки вызова;


-   Добавлен унифицированный план WebRTC (Unified Plan (https://tools.ietf.org/html/draft-roach-mmusic-unified-plan-00)), позволяющий использовать протокол SDP (Session Description Protocol) для согласования соединений между несколькими мультимедийными источниками, что, например, позволяет реализовать возможность совместной отправки в рамках одного соединения видео с web-камеры и содержимого экрана или обеспечить передачу видео с нескольких камер;

-  В основную поставку встроена библиотека pjproject (http://www.pjsip.org/), которая включена по умолчанию (для сборки без встроенного pjproject следует на этапе сборки указать "--without-pjproject-bundled");
-  Добавлена поддержка режима systemd для  активации сервиса при обращении к сокету;


URL: http://blogs.digium.com/2017/10/03/open-source-asterisk-15-r.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=47325

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  –1 +/
Сообщение от dkg on 04-Окт-17, 13:04 
Есть по сабжу вменяемые Русские книжки, почитать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +2 +/
Сообщение от Andrey (??) on 04-Окт-17, 13:38 
http://asterisk.ru/knowledgebase/books
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

8. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +3 +/
Сообщение от Меломан1 on 04-Окт-17, 14:47 
> Есть по сабжу вменяемые Русские книжки, почитать?

Уломай руководство на тренинг по этой байде и не захочешь возвращаться домой.
В принципе экзамен по сетевой безопасности после админства астерикса ты сдашь без проблем. Главное не попасть на деньги в процессе обучения, эта система довольно проста в управлении , но необходимо внимание.


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

14. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от 35321 on 04-Окт-17, 15:36 

> В принципе экзамен по сетевой безопасности после админства астерикса ты сдашь без
> проблем.

Почему?

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

15. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +4 +/
Сообщение от анон on 04-Окт-17, 15:39 
потомучто, неоднократно админы попадали на деньги за неправильную настройку
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

18. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  –1 +/
Сообщение от пох on 04-Окт-17, 15:51 
> Уломай руководство на тренинг по этой байде и не захочешь возвращаться домой.

боюсь, неумение читать на языках, отличных от командного и матерного, его погубит

> В принципе экзамен по сетевой безопасности после админства астерикса ты сдашь без
> проблем. Главное не попасть на деньги в процессе обучения, эта система
> довольно проста в управлении , но необходимо внимание.

бггг... я бы сказал, что эта система довольно проста именно в попадании на деньги :-P А так чтоб надежно и работало - не очень.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

3. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  –2 +/
Сообщение от Аноним (??) on 04-Окт-17, 13:34 
Видеоконференции - это конечно хорошо, но когда они баз в chan_sip с отвалом всего при недоступности dns починят? И не говорите мне про кеширующие dns-ы, сейчас dns-записи с ttl в 60 сек - это норма и кеш не спасает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +6 +/
Сообщение от нах on 04-Окт-17, 14:12 
кэш в dns работает не так, как вы думаете (и не так как думают ди6илоиды, понастроившие таймаутов в 60s), это во-первых.
Во-вторых, почините уже свою dns-инфраструктуру, это уже даже не смешно.

У нормальных людей ничего в dns не "отваливается".

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

9. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Имя on 04-Окт-17, 14:57 
ламерское решение в лоб, если с днс-ом разбираться не хотите, отключите его в настройках ОС, и используйте в настройках только ip адреса
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

11. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 04-Окт-17, 15:07 
> ламерское решение в лоб, если с днс-ом разбираться не хотите, отключите его
> в настройках ОС, и используйте в настройках только ip адреса

Давай не ламерское решение тогда. ip не катит, если поставщик кучу доменов на 1 ip заводит, то регистрация по ip не проходит при наличии учеток на разных доменах

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

32. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от anomymous on 04-Окт-17, 23:53 
Што? 99% нормальных клиентов позволяют задавать Registrar Address и Domain Name раздельно.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

22. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +1 +/
Сообщение от Аноним (??) on 04-Окт-17, 18:50 
chan_sip скоро будет объявлен как deprecated, Digium рекомендует постепенно переходить на pjsip
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

33. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от anomymous on 04-Окт-17, 23:54 
> chan_sip скоро будет объявлен как deprecated, Digium рекомендует постепенно переходить
> на pjsip

Там есть свои нюансы. Причём разные. Один приведу для примера: для получения нужного контент-тайпа в INFO его приходится патчить. Бажный модуль отправляет два хедера.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

30. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Олег (??) on 04-Окт-17, 22:13 
если так сложно с днс есть хостс
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 04-Окт-17, 14:39 
chan_sip это уже прошлый век, asterisk полноценно использует pjsip с 12 версии( частично) с 13 версии(полноценно)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +1 +/
Сообщение от Аноним (??) on 04-Окт-17, 15:06 
Ну давай кулстори про то как ты его настраивал в продакшене.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от ssh (ok) on 04-Окт-17, 15:19 
Можно и просто личный опыт, почему одно заменили на другое. ;)
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

19. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +1 +/
Сообщение от Аноним (??) on 04-Окт-17, 15:54 
по личному опыту, ничего сложного, что бы перейти на него.
начал использовать по причине лучшей работы с нат и то что появилась возможность использовать несколько external ip (sip profile), что давно уже было в freeswitch c их sofia.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

21. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +1 +/
Сообщение от Moomintroll (ok) on 04-Окт-17, 17:59 
> по личному опыту, ничего сложного, что бы перейти на него.

по личному опыту - какая-то переусложнённая хрень... :-(

Так и не осилил pjsip, чтобы реализовать похожую на обычный chan_sip конфигурацию с шаблонами(!) в users.conf(!). В итоге забил на ништяки и живу в прошлом веке.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

35. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от leap42 (ok) on 05-Окт-17, 03:04 
попробуйте вот это:

https://wiki.asterisk.org/wiki/display/AST/PJSIP+Configurati...

там совсем просто стало

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

39. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +1 +/
Сообщение от Moomintroll (ok) on 05-Окт-17, 09:12 
Не... Я из тех идиотов, которые должны понимать что зачем.

И кстати, само существование этого визарда подтверждает мои слова, что это "какая-то переусложнённая хрень". А жаль... Я так радовался pjsip'у... Пока не попытался его использовать. И хрен бы с ним, что оно вовсе не drop-in звмена chan_sip - в sip.conf у меня только транки. Но, блин, а клиенты? Они у меня в users.conf с шаблонами...

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

40. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от grsec (ok) on 05-Окт-17, 10:55 
pjsip.conf не умеет шаблоны?
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

43. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Moomintroll (ok) on 05-Окт-17, 11:29 
Утверджать не возьмусь, но поскольку в pjsip появились новые сущности, возможно с их использованием можно обойтись без шаблонов. Зато (опять же, насколько я понял, а я не очень понял) пользователь теперь описывается минимум двумя сущностями: endpoint и auth. И вот это users.conf не умеет. А ещё у меня там alternateexts.

Я конечно могу заблуждаться и буду благодарен если кто-нибудь ткнёт носом.

В общем, существующую конфигурацию на pjsip перевести не удалось. А вот новую инсталляцию снова попытаюсь реализовать на pjsip.

Сейчас у меня так:

extensions.conf:


[stdexten]

exten => _[a-z0-9].,50000(stdexten),NoOp(Start stdexten)
same =>   n,Set(LOCAL(ext)=${EXTEN})
same =>   n,Set(LOCAL(dev)=${ARG1})
same =>   n,Set(LOCAL(cntx)=${ARG2})
same =>   n,Set(LOCAL(mbx)=${ext}${IF($[!${ISNULL(${cntx})}]?@${cntx})})
same =>   n,Dial(${dev},60,o)
same =>   n,Goto(status-${DIALSTATUS},1)
same =>   n,Return()

exten => status-NOANSWER,1,Voicemail(${mbx},u)
same =>   n,Return()

[default]

include => stdexten

exten => _+X.,1,Goto(${EXTEN:1},1)


users.conf



[user](common-template,natted-phone)
description   = Full Name
md5secret     = xxx
callerid      = "Full Name" <+7..........>
alternateexts = 7..........,8..........,7..........,8..........
vmsecret      = xxx

Напомню, в sip.conf у меня только транки (тоже с шаблонами).

При активной регистрации пользователя, звонок ему на мобильный заворачивается локально.

Вот эти ништяки и не осилил перенести на pjsip. :-(

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

47. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Тузя (ok) on 06-Окт-17, 06:09 
Давайте по порядку.
1) users.conf постепенно отправляется на свалку истории вместе с chan_sip. Его хотели удалить много версий назад, потому что его содержимое реально тяжело парсить/релоадить. Кроме того в астериске нет такой сущности как пользователь и чем дальше они его обновляют тем меньше слов user вы увидите. И попытка её добавить - очередная историческая ошибка от которой уходят. А еще, данный конфигурационный файл толком ничего не упрощает. Его оставили просто потому что не стали удалять, и оно никому не мешает.
2) Конфигурация pjsip.conf очень гибкая и функционально развитая, поэтому она реально перегружена и сложна для понимания. Они изобрели вот это, чтобы упростить шаблонизацию чисто в рамках pjsip: https://wiki.asterisk.org/wiki/display/AST/PJSIP+Configurati...
С другой стороны, вам ничего не мешает ушаблониться в самом pjsip.conf без применения специальных блоков type=wizard
3) alternateexts, естественно, будет потерян. То что вы вообще в нем делали - пример того, что его поведение не всегда соответствует аналогичным параметрам разнесённым по всем конфигам. Вообще users.conf - это изначально часть Asterisk-GUI, который брошен и больше не развивается и не будет. Если нужна графическая мордочка, то FreePBX сейчас, по-сути, безальтернативен.

По вашей задаче. То что вы переизобретаете называется Find-Me/Follow-Me

Например, во FreePBX вместо alternateexts есть поле "SIP Alias" в параметрах Extensions. По сути, его core-модуль допишет содержимое этого поля в виде дополнительных extension в контексте ext-local, и сделает Goto на основной extension. Чтобы из FreePBX звонить на мобильный и попадать на внутрненний этого достаточно. Вы же хотите, чтобы вызов прошел потом через транк во внешку. Так как dialparties.agi ищет внешние extensions во from-internal, то просто так указать свой внешний номер в Follow-Me не выйдет. Будет цикл, т.к. во from-internal приинклюдился алиас. Однако ничего не мешает написать внешний номер в follow-me с каким-то префиксом и убрать префикс в outbound route.
То есть на FreePBX решение такое:
6000 - внутренний номер
в Alias прописать 89111116000 - мобильный номер
В follow-me для 6000 прописать 000089111116000#
В outbound route добавить паттерн: () 0000 | 89XXXXXXXXX /
Ну и подтюнить под себя.

Если пользоваться FreePBX не позволяет религия и хочется городить велосипед, то заводите ваши мобильники в диалплан вручную и переизобретайте Follow-Me себе на здоровье без таймеров и прочих плюшек. Логика та же, узнать devicestate и звонить куда надо в зависимости от. Рутинной писанины номеров телефонов в диалпланы или в астовую базу будет много. Там на самом деле столько вариантов велосипедостроения... Хоть через вебню, хоть через PJSIP Realtime, хоть в их сочетании. Может PJSIP Realtime то что вы ищите?
Хотя, с учётом того, что вы себе через users.conf жизнь упрощали, а не усложняли, не вижу причины не использовать FreePBX.

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

24. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +5 +/
Сообщение от Тузя (ok) on 04-Окт-17, 19:57 
Ну, например, я имею PJSIP в продуктиве.
1) Если ПОЛНОСТЬЮ отказаться от chan_sip и вообще им не пользоваться на astrisk 13 у вас вырастет количество одновременных вызовов, которые держит сервак. Причина кроется в особенностях реализации многопоточности. chan_sip - однопоточный модуль, в то время как RTP, следуя традициям живёт в особых уличных астовых тредах. Вы понимаете что происходит при вызове blind transfer, который сформирует сигнализацию через chan_sip, который однопоточный? И вот так во всём. Переключение контекстов и блокировки налево и направо. В PJSIP такого нет. В PJSIP вообще нет исторических костылей chan_sip.
2) Также помимо сипового стека сменились мосты. Например, занимаясь хитрым тюнингом своих диалпланов на астах 13+ уже не нужно мучать себя жонглированием локальными вызовами (Local/). Там переписали ядро, мосты теперь всем управляют. И трансферы тоже переписали по-человечески через новые мосты. Суммарно всё это в сочетании с PJSIP даёт прирост примерно в 40% на таком астериске, который имеет много очередей и количество звонков равняется или превышает количество пользователей.
3) Сейчас в планах разнести одну очередь на несколько серваков, это стало возможным так как теперь нормально работает prescence (пока только в тестовом окружении).
4) А еще 100rel работает и можно прокинуть early media сквозь несколько астов. Или заменить на свои болтанки в 183-ем коде.
5) У тебя location-часть работает нормально, потому что нормально работают контакты. Можно иметь дело с несколькими регистрациями в одного пользователя. Тут всё опять по-астерисковски специфично.

Минусов мало. Придётся попотеть с провайдерами и собственным диалпланом на предмет особенностей с Dial. В Dial нужно учитывать, то ли мы хотим набрать номер через AOR, то ли мы хотим вызвать созданный в диалплане или вычисленный контакт напрямую то ли мы хотим забрать все контакты. С провайдерами тоже своя атмосфера. Если провайдер даёт несколько учетных записей, в каждой из которых по нескольку DID с возможностью менять CallerID в зависимости от поля From но только в зависимости от пользователя и если у него несколько граничных проксей, то готовьтесь к мозговому штурму. Multiple Endpoints + Multiple AORs + Lines и еще диалпланом помогать... И провайдеры на базе Broadworks (МТС, Билайн, например) кровушки вам попьют при настройке по-началу.

Вообще, если аст настраивает человек, который sip представляет себе через астерискоспецифичную белиберду типа friend, peer, user, то такому придётся сначала в школу сходить уроки выучить. В остальном всё норм. Работает сильно лучше chan_sip, рекомендую! Хотя какая разница, ты всё равно писал свой пост, чтобы вбросить.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

34. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +1 +/
Сообщение от anomymous on 04-Окт-17, 23:56 
В PJSIP с трансфером вообще звезда. Не с самим трансфером, а с хинтами после такового.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

45. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от mumu (ok) on 05-Окт-17, 18:30 
с этим pjsip история как с файрволом nftables. Те, у кого уже всё работает, никогда не поймут зачем нужно делать акробатики в 10 раз больше, чтобы получить то же самое что было.
Это нужно лишь малому проценту магистральных провайдеров у которых уже нельзя просто так взять и купить сервачек по-мощнее, чтобы получить 30% прироста каналов.
А обычным организациям до 1000 человек это всё в принципе нафиг не сдалось.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

48. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +1 +/
Сообщение от Тузя (ok) on 06-Окт-17, 06:57 
> Это нужно лишь малому проценту магистральных провайдеров у которых уже нельзя просто
> так взять и купить сервачек по-мощнее, чтобы получить 30% прироста каналов.

Как раз наоборот. Вот этим апнуться будет сложно. Мне не известны узлы связи, которые имеют гослицензию на такую версию аста. Кроме того там в своё время были трудности с multiple AOR, поэтому реализовывать свой LCR на PJSIP сложновато. На 13 вообще рановато. Может только следующий LTS. Если он держит пользователей (казалось бы зачем...), то в этой версии другой CDR, нужно править биллинг. Для провайдеров прирост производительности не так заметен. Выигрыш как раз для тех кто использует аст по назначению, то есть АТС и медиасервер.

> А обычным организациям до 1000 человек это всё в принципе нафиг не
> сдалось.

Если в такой организации астериск заменяет собой висящую на стене ОКС7 атску, то, пожалуй, да. Если у организации есть коллцентры, то PJSIP - это просто праздник какой-то.

> нужно делать акробатики в 10 раз больше, чтобы получить то же самое что было

Всё зависит от задач. Вот кому-то не нужен ни BLF, ни присутствие, ни подписки на RLS, ни webrtc, которые криво работают или отсутствуют в виду ограничений chan_sip. Таким вообще обновляться не надо. Оно еще 10 лет спокойно простоит.

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

42. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 05-Окт-17, 11:12 
pjsip криво работает с не совсем по RFC работающим китайским железом. Так-что в настоящий момент идет лесом, в продакшн идет онли chan_sip.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 04-Окт-17, 15:29 
эмм, ну слушай:
Давным-давно,
в далёкой-далёкой галактике...

Неспокойные времена настали для Галактической Республики. Налогообложение торговых путей к отдаленным солнечным системам стало причиной раздоров. Но после появления pjsip раздоры исчезли, и в продакшене (ой сории, продакшенах) пропали глюки с nat, (у кого то были глюки с dns), появилась возможность использовать овер дохрена external ip.
Мораль такова: Отлично в продакшене работает.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от нах on 04-Окт-17, 15:48 
а версию бы, так, чисто для справки, уточнить, где оно там все работает?
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

27. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +1 +/
Сообщение от Тузя (ok) on 04-Окт-17, 20:40 
> а версию бы, так, чисто для справки, уточнить, где оно там все
> работает?

13+

Но тут не только в pjsip дело, тут еще STUN/TURN-клиент нормально реализовали. ICE вроде начал работать. Мои игры с ICE были довольно весёлые:
- Поднимаем STUN
- и имеем астериск за NAT в DMZ
- Поднимаем первого клиента за NAT с UPnP на роутере в ipv4 и белым ipv6
- Поднимаем второго клиента за двойным NAT сквозь 3G
- Делаем звонок, который на асте не пишется, то есть медиапотоки напрямую, то есть RTP поднимется по тем правилам, которые продиктует ICE.
Результат: затуп на 20 секунд (астовый ICE пока ещй такой астовый) перед установкой RTP-соединения. Вон в новости написано, что его, дескать, исправить, но это еще тестить надо. А вообще, было бы неплохо уметь централизированно вышвырнуть ipv6 из списка кандидатов, это сильно ускоряет. Хотя грех жаловаться. ICE, имхо, - самый сложный сетевой протокол, который человеки умудрились придумать, его железно вообще мало что поддерживает.

Если будете играться, то вам нужно вырубить вот этот вот рак: https://www.voip-info.org/wiki/view/Routers+SIP+ALG эти костыли в 99% случаев причина, почему у вас натопроблемы.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

17. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 04-Окт-17, 15:51 
asterisk 13 это lts версия, полноценно поддерживает, ну и есть возможность выбора что использовать chan_sip или chan_pjsip
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 04-Окт-17, 19:35 
Сможет кто-нибудь подсказать, в корпоративном сегмента для внутреннего использования с какими проблемами можно столкнуться? И какой клиент можно использовать для звонков и создания видеоконференций?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  –1 +/
Сообщение от Тузя (ok) on 04-Окт-17, 20:24 
> с какими проблемами можно столкнуться
> видеоконференций

Я бы вам настоятельно не советовал даже думать о таких вещах. Там же ffmpeg вместо кодеков. Для задачи видеокодирования с целью передачи потока по RTP вам нужно задуматься о двух вещах. Затюнены ли кодеки под это (AVPF-ориентированность, всякие проприетарные FMO-алгоритмы). Когда у вас видеопотоки лазают поверх IP-сети, которая не всегда надёжна (скачки пропускной способности и jitter) вам нужно:
- уметь определять на лету значимые и незначимые части видеопотока
- уметь интерполировать на клиенте потерянные или отброшенные блоки по избыточным данным
- уметь переключить кодек входящего и исходящего видеопотока. И вот входящий тут поважнее будет, чем ваш.
Для организации нормальной видеосвязи на 720p в корпоративном сегменте не обойтись без нормальной MCU. Sangoma что-то продавала под аст, но это всё так, зайчатки. Если приоритетно строить внутреннюю видеоконференцсвязь присмотритесь к решениям Logitech/Lifesize или Polycom, если денег не жалко... или Skype for Business, если денег совсем мало.

По клиентам - готовьтесь к остутствию удобного строительства конференций в принципе. Если хочется как белым людям (без feature-кодов и вписывания вручную внутренних номеров пользователей) то лучше возьмите этот самый pjproject и напишите сами к нему морду, сами сформируйте телефонную книгу (в LDAP, например) и вообще.

Кроме шуток, вам нужно UC-решение с такими вопросами, а астериск - это гибкая АТС на базе которой и еще толпы продуктов можно его построить за каких-то несколько десятков человеколет. Если хочется комиссарских корпоративных решений UC на астах, вон есть ZuluUC или, простите за выражение, Elastix. Но нормальных кодеков и видео вы там не дождётесь.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

36. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от leap42 (ok) on 05-Окт-17, 03:42 
> Logitech/Lifesize

имел с ними дело: даже не думайте пользоваться этим даже если вам приплатят, а уж тем более самим тратить деньги

> Polycom

эти в порядке, во всех смыслах

> Skype for Business, если денег совсем мало

поддержу

ещё можно FreeSWITCH попробовать, там в новых версиях норм MCU (потоки смешиваются, а не как здесь), но придётся заплатить спецу (скорее всего)(в tg есть канал ru.VoIP)

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

38. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 05-Окт-17, 07:38 
Имелось в виду исключительно внутреннее использование, связь сотрудников внутри локальной сети (VPN). Качество связи не сильно в принципе и волнует.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

49. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Тузя (ok) on 06-Окт-17, 07:01 
> Имелось в виду исключительно внутреннее использование, связь сотрудников внутри локальной
> сети (VPN). Качество связи не сильно в принципе и волнует.

Skype for Business

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

25. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +3 +/
Сообщение от Sfinx (ok) on 04-Окт-17, 20:23 
aster до сих пор не умеет записывать видео звонков как и их хваленный confbridge. про mux типа mkv/avi можно вообще не говорить - у digium кодеров руки исправно растут из жопы. pjsip были вынуждены прикрутить, потому как их собственный большой кусок макаронной срани под названием chan_sip не умел многого включая webrtc.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 04-Окт-17, 21:01 
А безотносительно к самому астериску. Сколько процессорных мощностей нужно для одного клиента при ВКС? Примерные прикидки есть у кого-нибудь?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Тузя (ok) on 04-Окт-17, 21:22 
> Сколько процессорных мощностей нужно для одного клиента при ВКС?

В вопросе содержится речевая ошибка, любезный.
Видимо вопросы звучат так:
1) Сколько плат аппаратных видекодеков должно находится на материнской плате MCU, если
- количество одновременных участников в 1080p - такое-то
или
- количество одновременных участников в 720p - такое-то
2) Сколько мне нужно MCU и как они друг с дружкой транкуются с учётом того, что сетевая топология компании, в которой я работаю такая-то и география такая-то?
Это при условии, что вы там конференц-залы с удалёнными работниками и селекторными совещаниями не строите. Если нужны конференц залы, то вопросов сильно-сильно больше.

А если серьёзно, думать забудьте о "процессорных" мощностях при строительстве ВКС. На процах обычных серваков работает только скайп для бизнеса и только в SD, хотя к нему вроде можно было цеплять какие-то цисковский и лайфзайзовские MCU... Такие вопросы нужно уточнять у интеграторов соответствующих вендоров. Сомневаюсь, что на opennet вам кто-то реально поможет со строительством ВКС. По этому вопросу даже советы платные. =)

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

44. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 05-Окт-17, 18:03 
Зачем аппаратные? Интересует прикидка именно в расчете столько ядер обычного интелового процессора на одного пользователя. Интеграторские байки не очень интересны. Бо там натыкаешься на обычных менеджеров впаривающих разное. Нет попадаются и отличные технари, но для меня это скорее исключение. А если интерес для себя, а не для бизнеса совсем странно интеграторов дергать.
Без объяснений почему именно так мне попадались цифры. Одно ядро на два-три пользователя в 1080р.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

50. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Тузя (ok) on 06-Окт-17, 07:40 
> Зачем аппаратные?

Затем, что вы больше 10 человек не вопхнете в видеоконференцию без специального железа. Начиная с определенного количества одновременных видеопотоков в конференции вы не сможете адекватно кодировать и собирать сцену на одном камне. Вон WebRTC имеет ограничение в 8, потому что оно вообще p2p. Причем WebRTC собралось развиваться в сторону mesh, а не традиционно ставить MCU-релей.
> Интересует прикидка именно в расчете столько ядер обычного интелового процессора на одного пользователя.

Ответ вам не понравится. 42. Я хорошо подумал.

БОМЖ-ВКС можно строить на Skype for Business. И вот их калькуляторы:
https://technet.microsoft.com/en-us/library/mt695947.aspx

> Одно ядро на два-три пользователя в 1080р.

Ну это нам еще Ванга завещала.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

52. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  –2 +/
Сообщение от Аноним (??) on 06-Окт-17, 18:54 
Зема, поменьше пафоса. Мне был интересен ответ от знающих людей занимающихся этим вопросом. А не интеграторские байки. Если ты думаешь что я не в курсе мсовской балалайки или не изучал расчеты на сайте мс, или не собирал на железках географически распределенные вкс то заблуждаешься. А бомж-вкс, который надо сделать здесь и сейчас за полдня на полчаса работы, и без денег я собирал лет больше десяти назад. ффмпег, влц, флусоник ага всё перепробовал и скрутил это убожество в нужный срок. Вот это было бомж-вкс, да.
Так что не топырь пальцы, не идёт.
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

53. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 07-Окт-17, 15:35 
Ну так расскажи нам подробности своей
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

31. "Если провайдер даёт несколько учетных записей, тогда  FreeSwitc"  +/
Сообщение от rdbkzn on 04-Окт-17, 22:19 
Если провайдер даёт несколько учетных записей, тогда  FreeSwitch...
Иначе настроить не получилось
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Если провайдер даёт несколько учетных записей, тогда  FreeSwitc"  +/
Сообщение от leap42 (ok) on 05-Окт-17, 03:44 
нормально всё с несколькими учётками (если не считать боли с роутингом), но freeswitch двачую, супер вещь
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

41. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Аноним (??) on 05-Окт-17, 11:10 
> Cyber Mega Phone 2000

Ну и название.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

51. "Релиз коммуникационной платформы Asterisk 15 с поддержкой ви..."  +/
Сообщение от Тузя (ok) on 06-Окт-17, 07:54 
> Ну и название.

Полное название: Cyber Mega Phone 2K Ultimate Dynamic Edition
https://github.com/asterisk/cyber_mega_phone_2k

Авторы подошли с юмором при написании тестовой утилиты.

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor