Проекты RADIOLINK
При поддержке:
Беспроводные сети и телефония. Интернет-магазин радиооборудования | Обмен цифровых валют: Webmoney, ePassporte, Paypal. Банковские переводы

Вернуться   Форум связистов > IP-телефония (VoIP) > Общие вопросы VoIP

Общие вопросы VoIP Общие вопросы, дискуссии, новости

Ответ
 
Опции темы Опции просмотра
Старый 15.01.2013, 10:46   #31
switch002
Пользователь
 
Регистрация: 30.10.2008
Адрес: Уфа
Сообщений: 585
Скачано: 2
Закачано: 0
Репутация: 15
switch002 is on a distinguished road
Если опыта нет, лучше воспользоваться астериском. По нему документации и форумов просто прорва, есть работающие готовые решения.

YATE надо использовать тогда когда точно знаешь что хочешь.
__________________
Желаете внедрять IP-ATC Asterisk но нет уверенности в своих силах?
Мы поможем: надежное оборудование, консультации, поддержка.
http://lynks.ru/partners/predlozhenie-integratoram
switch002 вне форума   Ответить с цитированием
Старый 15.01.2013, 11:52   #32
trscod
Модератор
 
Аватар для trscod
 
Регистрация: 24.02.2009
Адрес: Россия
Сообщений: 770
Скачано: 1
Закачано: 0
Репутация: 16
trscod will become famous soon enough
Не мешай человеку получать удовольствие
trscod вне форума   Ответить с цитированием
Старый 15.01.2013, 17:15   #33
-AnD-
Пользователь
 
Регистрация: 16.04.2009
Адрес: РФ
Сообщений: 78
Скачано: 3
Закачано: 0
Репутация: 9
-AnD- is on a distinguished road
Прекрасно понимаю реакцию коллег по ремеслу, но мой совет (если он нужен конечно) - разбирайтесь, грызите гранит. В первую очередь это бесценный личный опыт и навыки, ята заставит понять протоколы с которыми работаете, будь то sip, h323, jingle или классические pri и окс7. Про остальные плюсы и минусы говорить не буду чтобы не создавать "холиваров". В любом случае приобретенные навыки помогут решать задачи на любой платформе.
P.S. Если потребуется помощь, то в меру сил постараюсь помочь, по крайней мере подсказать направление для поиска.

Последний раз редактировалось -AnD-; 15.01.2013 в 17:21.
-AnD- вне форума   Ответить с цитированием
Старый 15.01.2013, 20:03   #34
pasystem
Пользователь
 
Регистрация: 14.01.2013
Адрес: СССР
Сообщений: 13
Скачано: 0
Закачано: 0
Репутация: 0
pasystem is on a distinguished road
Использую астериск как шлюз между sip и isdn.
Мне нужно выставить небольшую паузу для 183 session progress при звонке с sip в сторону isdn.
Для случая если от isdn получаем cause 34 не отправлять 183 session progress звонящему.
pasystem вне форума   Ответить с цитированием
Старый 15.01.2013, 21:05   #35
-AnD-
Пользователь
 
Регистрация: 16.04.2009
Адрес: РФ
Сообщений: 78
Скачано: 3
Закачано: 0
Репутация: 9
-AnD- is on a distinguished road
Цитата:
Сообщение от pasystem Посмотреть сообщение
Использую астериск как шлюз между sip и isdn.
Мне нужно выставить небольшую паузу для 183 session progress при звонке с sip в сторону isdn.
Для случая если от isdn получаем cause 34 не отправлять 183 session progress звонящему.
На беглый взгляд, это решаемо штатными средствами, тем же regexroute, т.к. не требуется сохранения событий. Лучше в личку. Окажусь дома у нормального компа - попытаюсь помочь, отпишу.
И да, зачем астериск как шлюз? если есть ята, то он избыточен.
Пауза определяется событием isdn или просто "так надо чтобы работало"?
Не дочитал о конца, ссори.

Последний раз редактировалось -AnD-; 15.01.2013 в 21:12.
-AnD- вне форума   Ответить с цитированием
Старый 15.01.2013, 21:28   #36
pasystem
Пользователь
 
Регистрация: 14.01.2013
Адрес: СССР
Сообщений: 13
Скачано: 0
Закачано: 0
Репутация: 0
pasystem is on a distinguished road
Yate пока не использовал, с начало хочу разобраться с ней до уровня чтобы запустить и отфильтровать не нужные ошибки.
pasystem вне форума   Ответить с цитированием
Старый 15.01.2013, 21:38   #37
-AnD-
Пользователь
 
Регистрация: 16.04.2009
Адрес: РФ
Сообщений: 78
Скачано: 3
Закачано: 0
Репутация: 9
-AnD- is on a distinguished road
По большому счету, должно помочь отключение:
; progress: bool: Send an "183 Session Progress" just after successfull routing
;progress=disable
и установка триггера на остановку в call.route для события http://yate.null.ro/pmwiki/index.php....CallEndCauses. Событие - congestion, поставить можно через форк, например:^.*$=fork;callto.1=куда_и_как_отправляем_ вызов;callto.1.fork.stop=congestion;и т.д.

Последний раз редактировалось -AnD-; 15.01.2013 в 21:41.
-AnD- вне форума   Ответить с цитированием
Старый 15.01.2013, 21:38   #38
pasystem
Пользователь
 
Регистрация: 14.01.2013
Адрес: СССР
Сообщений: 13
Скачано: 0
Закачано: 0
Репутация: 0
pasystem is on a distinguished road
Так же хотелось узнать. Можно ли в yate транскодинг настроить между ulaw/g729?
pasystem вне форума   Ответить с цитированием
Старый 15.01.2013, 21:41   #39
pasystem
Пользователь
 
Регистрация: 14.01.2013
Адрес: СССР
Сообщений: 13
Скачано: 0
Закачано: 0
Репутация: 0
pasystem is on a distinguished road
Цитата:
Сообщение от -AnD- Посмотреть сообщение
По большому счету, должно помочь отключение:
; progress: bool: Send an "183 Session Progress" just after successfull routing
;progress=disable
и установка триггера на остановку в call.route для события http://yate.null.ro/pmwiki/index.php....CallEndCauses. Событие - congestion, поставить можно через форк, например:^.*$=fork;callto.1=куда_и_как_отправляем_ вызов;callllto.1.fork.stop=noconn;и т.д.
Как оперативно .
Мне прогресс нужен т.к. звонки к сотовому оператору. Иначе не услышим абонент не доступен или отключен.
pasystem вне форума   Ответить с цитированием
Старый 15.01.2013, 21:44   #40
-AnD-
Пользователь
 
Регистрация: 16.04.2009
Адрес: РФ
Сообщений: 78
Скачано: 3
Закачано: 0
Репутация: 9
-AnD- is on a distinguished road
По транскодингу есть мануалы:
http://yate.null.ro/pmwiki/index.php?n=Main.Transcoding
http://yate.null.ro/pmwiki/index.php?n=Main.QodecG729
-AnD- вне форума   Ответить с цитированием
Старый 15.01.2013, 21:49   #41
-AnD-
Пользователь
 
Регистрация: 16.04.2009
Адрес: РФ
Сообщений: 78
Скачано: 3
Закачано: 0
Репутация: 9
-AnD- is on a distinguished road
тоже решаемо, но надо немного в голове почесать. Т.е смысл задачки не отправлять 183 для случая если ответ isdn будет congestion, во всех остальных случаях транслировать?
В крайнем случае можно тупо задействовать хендлер на engine.timer и так же обойтись regexroute.conf без скриптописательства. Некрасиво но надежно.

Последний раз редактировалось -AnD-; 15.01.2013 в 21:52.
-AnD- вне форума   Ответить с цитированием
Старый 15.01.2013, 21:59   #42
pasystem
Пользователь
 
Регистрация: 14.01.2013
Адрес: СССР
Сообщений: 13
Скачано: 0
Закачано: 0
Репутация: 0
pasystem is on a distinguished road
Цитата:
Сообщение от -AnD- Посмотреть сообщение
тоже решаемо, но надо немного в голове почесать. Т.е смысл задачки не отправлять 183 для случая если ответ isdn будет congestion, во всех остальных случаях транслировать?
В крайнем случае можно тупо задействовать хендлер на engine.timer и так же обойтись regexroute.conf без скриптописательства. Некрасиво но надежно.
Да все верно, вы меня правильно поняли.
Ошибки при которых не нужно транслировать:
34(congestion)
29(noconn)
102(timeout).
pasystem вне форума   Ответить с цитированием
Старый 15.01.2013, 22:10   #43
-AnD-
Пользователь
 
Регистрация: 16.04.2009
Адрес: РФ
Сообщений: 78
Скачано: 3
Закачано: 0
Репутация: 9
-AnD- is on a distinguished road
таймаут, моя работа меня захотела ((
-AnD- вне форума   Ответить с цитированием
Старый 15.01.2013, 22:14   #44
-AnD-
Пользователь
 
Регистрация: 16.04.2009
Адрес: РФ
Сообщений: 78
Скачано: 3
Закачано: 0
Репутация: 9
-AnD- is on a distinguished road
Хотя навскидку чтото вроде этого:
http://yate.null.ro/archive/?action=show_msg&actionargs[]=68&actionargs[]=22

З.Ы. Вставилось криво, копируйте строку целиком. И да, лучше на ты.
Ушел в ночь, внезапно арбайтен. ))

Последний раз редактировалось -AnD-; 15.01.2013 в 22:20.
-AnD- вне форума   Ответить с цитированием
Старый 15.01.2013, 22:29   #45
pasystem
Пользователь
 
Регистрация: 14.01.2013
Адрес: СССР
Сообщений: 13
Скачано: 0
Закачано: 0
Репутация: 0
pasystem is on a distinguished road
Цитата:
Сообщение от -AnD- Посмотреть сообщение
Хотя навскидку чтото вроде этого:
http://yate.null.ro/archive/?action=show_msg&actionargs[]=68&actionargs[]=22

З.Ы. Вставилось криво, копируйте строку целиком. И да, лучше на ты.
Ушел в ночь, внезапно арбайтен. ))
Конечно, давай на ты.
Пока изучаю момент привязки digium Wildcard TE205P.
pasystem вне форума   Ответить с цитированием
Ответ

Закладки

Тэги
voip , yate , телефония

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 15:10.


     
Работает на vBulletin® Version 3.8.2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
© Все права защищены.
Андрей Рыжиков 1996 - 2009