Страница 2 из 2

Re: Как подружить Asterisk с WebSocket чатиком?

Добавлено: 25 мар 2016, 05:48
Severd
Вы все никак не осознаете:
Думал что осознал...
Channels not in a Stasis dialplan application generally cannot be manipulated by ARI
Мне НЕ НУЖНО получать события по КАНАЛАМ. Меня они слабо интересуют.
А вот что касается эндпоинтов, то стазис вроде-как не нужен. Сообщения отсылаются, эвенты приходят.
Не приходит эвент, когда через ARI заставляю Астериск послать чат-сообщение. Но это даже хорошо. Возможно эвент в этом случае отправляется в другой тип подписки, или не отправляется вообще, впрочем неважно.

А вообще удручает количество примеров и вообще информации по ARI. Большинство материалов либо дублируют официальную документацию, либо цитируют туториал от virus_net.

Re: Как подружить Asterisk с WebSocket чатиком?

Добавлено: 25 мар 2016, 07:45
virus_net
Severd писал(а): удручает количество примеров и вообще информации по ARI
Это потому что ARI это свежая тема. Нужно чтобы прошло время и все появится.
Просто многие просто не знаю о наличии такой штуки, т.к. разучились читать доки, а другим возможно это просто не надо, т.к. нет задачи, в реализации которой эта штука пригодилась бы.
Severd писал(а):что касается эндпоинтов, то стазис вроде-как не нужен
тут ничего не могу сказать, т.к. никогда не занимался отправкой сообщений в Asterisk ибо ну совсем не понимаю зачем это надо, т.к. телефон это чтобы звонить.
Может быть когда нибудь и до этого руки дойдут.
Severd писал(а):Возможно эвент в этом случае отправляется
Что/куда/кому отправляется всегда можно выяснить с помощью tcpdump`а ;)

Re: Как подружить Asterisk с WebSocket чатиком?

Добавлено: 30 мар 2016, 18:23
virus_net
Severd писал(а):А вообще удручает количество примеров и вообще информации по ARI.
Мы подумали и решили внести свой вклад не только в информационную часть (моя статья), но и в часть примеров по ARI.
Вот наш пример реализации задачи "конференция с помощью ARI и NodeJS" на github

Re: Как подружить Asterisk с WebSocket чатиком?

Добавлено: 31 мар 2016, 10:37
ded
virus_net писал(а):тут ничего не могу сказать, т.к. никогда не занимался отправкой сообщений в Asterisk ибо ну совсем не понимаю зачем это надо, т.к. телефон это чтобы звонить.
Если в SIP сообщениях Asterisk увидим
Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, MESSAGES, REFER, SUBSCRIBE, NOTIFY
то через Астериск можно пересылать и сообщения. Зачем и кому это нужно? Думаю, идёт соцсоревнование с популярными сервисами типа Skype, Viber, etc. Где софтфон в смартфоне умеет звонить и переписываться.
Таким образом эта фича может быть полезна ТОЛЬКО пользователям софтфонов. А если вдруг им вздумается не между собой, а абоненту аппаратного ИП-телефона написать - некоторые модели (с некоторыми прошивками) покажут пришедшее сообщение на экране. А вот с ответом через такой телефон заморачиваться не хочется.

Re: Как подружить Asterisk с WebSocket чатиком?

Добавлено: 04 апр 2016, 10:40
Severd
Вот наш пример реализации задачи "конференция с помощью ARI и NodeJS"
Здорово!
эта фича может быть полезна ТОЛЬКО пользователям софтфонов
Да. Именно для совместимости браузерного чатика (на отдельном websocket сервере с историей сообщений и т.д.) с множеством мобильных sip-клиентов под разные платформы.