
?simplemice
12.11.2016
08:17:29
ну с смс проще...

Kartograf
12.11.2016
08:17:56
практика показывает обратное

Дмитрий
12.11.2016
08:39:38

Google

Дмитрий
12.11.2016
08:40:45
Их шлюз не пропускает код 183. Но при этом не заменяет его на 180.
Писал им об этом.. года два. Признали, но не спешат исправлять

?simplemice
12.11.2016
08:43:29
я тестировал на чистом сип
за информацию спасибо, будем думать)

Dmitry
12.11.2016
08:54:27

Дмитрий
12.11.2016
08:56:33
Спасибо ещё раз. Выбор пал на grandstream wave
Посмотрите как он стабильно держит подключение. Года два назад были подозрения. Но тогда может быть это были проблемы смартфона. Я общался с разработчиками, но им не удавалось повторить

Dmitry
12.11.2016
09:00:26

Archawka
12.11.2016
09:14:06
поменял на 8, все равно не уходит. Теперь хэнгап(
ох тяжело дебажить все это, находясь дома с болеющими детьми...

Ilya
12.11.2016
09:44:06
Всем привет! Кто-то собирал pjsip под андроид?
Или есть готовое решение библиотеки?

Alex
12.11.2016
09:45:33
Я собирал

Google

Ilya
12.11.2016
09:45:56
Тебя тут не хватало))
Ты разве под андроид собирал?

Alex
12.11.2016
09:46:44
)))))

Ilya
12.11.2016
09:46:51
Воо

ros
12.11.2016
12:53:16

Archawka
12.11.2016
17:08:03

Саян
14.11.2016
01:52:56
Привет, чат!
ПОдскажите где я упустил? Пытаюсь запилить переадресацию по времени:
[context]
exten => 700,1,NoOp()
same => n,GotoIfTime(9:00-10:00,mon-fri,*,*?context,offline,1)
same => n,Dial(SIP/700)
same => n,HangUp()
exten => offline,1,NoOp()
same => n,SayDigits(1234)
same => n,HangUp()
Ругается
sent into invalid extension 'offline' in context 'context', but no invalid handler

Akamit
14.11.2016
04:04:29
Same => n(offline)
Если память не подводит

Artem DieZel
14.11.2016
06:18:16
Не, у него отдельный ext получается сделан
dialplan reload то делали? Так, с виду, все нормально
Что выводит dialplan show offline@context?

Archawka
14.11.2016
16:50:10
чат, подскажите пожалуйста, кто силен в интерфейсах freepbx
что означает вот такое правило в исходящих вызовах?

METZ
14.11.2016
17:39:47
на вопросик наведи там будет ответ. а так любой экстеншн с у которого первая цифра звонит через этот отключенный транк

Dmitry
14.11.2016
18:52:47

Дмитрий
14.11.2016
18:55:42

Archawka
14.11.2016
19:19:06

Google

Sun
14.11.2016
19:52:58
Так ты у себя сделай запреты
По умолчанию запрещено всё что не разрешено.
Вот и оставь только направления, куда можно

Archawka
14.11.2016
21:04:35
то есть в 810 поставить разрешенные экстенжены в callerID? а через какой разделитель их можно перечислять?


Sun
14.11.2016
21:05:39
;Здесь у нас прописываются правила набора номера [zebra] ;Я договорился с “Зеброй”, что номерами мы обмениваемся в формате e164. Т.е. как в мобильниках, только без “+”. Например: 74951234567. exten => _99ZXXXXXX,1,Dial(SIP/zebra/7495${EXTEN:2}) ;Здесь прописано правило вызова обычного семизначного московского номера в коде 495. “99” – это “префикс выхода на внешнюю линию”, ZXXXXXX – Это любой 7-значный набор цифр, но первая цифра не должна быть меньше 1. Далее идёт вызов через пир zebra с дописыванием в начало номера цифр 7495, в то же время убирая “99” из переданного в Asterisk набора. ; Едем дальше. Прописываем все направления, куда можно звонить, в удобной нам форме. ;############################# ; International ;############################# ;Italy exten => _9939.,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99+39.,1,Dial(SIP/zebra/${EXTEN:3}) ;Внимательные люди обратят внимание, что одно и то же прописано дважды, с плюсом и без. Это сделано для удобства пользователей SIP на мобильниках. Не все клиенты умеют нормальный rewrite, так что получается по две записи на направление. ;Belorussia exten => _9937517XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99+37517XXXXXXX,1,Dial(SIP/zebra/${EXTEN:3}) ;Kazakhstan exten => _997727XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99+7727XXXXXXX,1,Dial(SIP/zebra/${EXTEN:3}) ;Ukraine exten => _99380XXXXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99+380XXXXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) ;############################# ; cellular ;############################# exten => _99790[3-9]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99791[0-79]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99792[569]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _997930XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99793[1-4678]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99795[0-3]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99796[0-578]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99798[0-5789]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _997997XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) ;############################# ; cities starting at 3 ;############################# exten => _99730[12]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99734[1-35-79]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99735[1-3]XXXXXXX,1,Dial(SIP/zebra-out/${EXTEN:2}) exten => _99738[1-5]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _997388XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99739[01]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99739[45]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) ;############################# ; cities starting at 4 ;############################# exten => _997401XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99741[1356]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99742[13467]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99747[1-5]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99748[1-7]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99749[1-689]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) ;############################# ; cities starting at 8 ;############################# exten => _99781[1-8]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _997820XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _997821XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99783[13-6]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99784[0-8]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99785[15]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99786[1-35-7]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2}) exten => _99787[1-37-9]XXXXXXX,1,Dial(SIP/zebra/${EXTEN:2})
https://m.habrahabr.ru/post/113707/ отсюда


Archawka
14.11.2016
21:08:02
да, но все равно не понятно: вот моя верхняя строка заменяет 810 на 0? то есть пользователи набирают 0 вместо 810?
(я скопировал со старого)

Sun
14.11.2016
21:09:00
Если честно, то понятия не имею, что подразумевается в полях этого плохогуя

Archawka
14.11.2016
21:11:13

Michael
15.11.2016
02:19:22
Подскажите пожалуйста elastix для быстрой развертки атс и настройки связки с битрикс24, подойдет?

Sun
15.11.2016
03:49:38
/сноб моде он
И первое, и второе — продукт рукожопых улучшателей с командой хороших маркетологов. Скрестить можно, но химера будет недолгоживущая.
/Офф

Archawka
15.11.2016
06:09:09
убедился на собственном опыте =(

Michael
15.11.2016
06:10:59
Ок, спс ребят за ответы.

ILIYA
15.11.2016
06:49:59

Archawka
15.11.2016
06:55:08
согласен, но на выхлопе иногда получается более удобно
Не так. Кроме собственно астера, который меняется ибо fsf во все поля, добавляется fsf гуй, который тоже меняется, и не всегда понятно. В итоге человек, в первый раз делающий телефонию, сталкивается с двойным ворохом проблем.

Kaschey
15.11.2016
07:19:54

Akamit
15.11.2016
07:46:48
привет, чат, может кто нибудь посоветововать конслоьную утилиту для конвертации rtp 2 wav?

Google

Дмитрий
15.11.2016
08:15:27
что-то странное запрошено.
А почему бы не писать сразу в wav через, например, MixMonitor?
rtp - это ж протокол, а не формат файла.. или звуковой контейнер

Липоля Аймаксович
15.11.2016
08:16:31

Akamit
15.11.2016
08:16:50
через mixmonitor у меня тоже пишется
а так же пишется sip и rtp дампы
которые можно посмотреть в вайршарке например

Admin
ERROR: S client not available

Akamit
15.11.2016
08:17:57
и послушать отдельно сторону A или Б

Дмитрий
15.11.2016
08:19:10
https://ask.wireshark.org/questions/1488/converting-rtp-streams-into-audiofiles
http://www.voip-info.org/wiki/view/Converting+RTP+to+audio

Akamit
15.11.2016
08:19:52
это я видел)

Дмитрий
15.11.2016
08:20:42
Раз уж тут можно вопросы задавать... :)
Как лучше писать SIP дампы всех звонков для PJSIP? Желательно в файлики.. в отдельный файлик по каждому звонку.
и желательно без особо жирных сторонних утилит. Можно настроить логгер для этого?

Akamit
15.11.2016
08:21:03
logger нет
я voipmonitor пользуюсь

Дмитрий
15.11.2016
08:23:04
больно уж нагружает.. так же как и hep с отдельным kamalio

Яков
15.11.2016
09:04:05

Дмитрий
15.11.2016
09:05:06
Гм.. ценности меньше, но явно стоит попробовать

Яков
15.11.2016
09:12:21

Дмитрий
15.11.2016
09:15:48
я понимаю. Но вот так сложилось что в этом месте нет другого компа

Akamit
15.11.2016
09:19:26

Google

Яков
15.11.2016
09:20:57

Дмитрий
15.11.2016
09:21:32

Яков
15.11.2016
09:23:09

Дмитрий
15.11.2016
09:23:43
без преодоления не будет прогресса :)

Яков
15.11.2016
09:26:09
а зачем вообще писать ? есть проблема - задампил. тем более, что ресурсов не хватает

Дмитрий
15.11.2016
09:27:14
сложно тест организовать. Как обычно просят разобраться с уже состоявшимися звонками

Akamit
15.11.2016
09:27:24
Вы уверены, что писать rtp дороже чем писать астериском?
И тем более многие потом автоматом конвертят в мп3
Так что я бы тут еще поспорил

Яков
15.11.2016
09:38:09

Дмитрий
15.11.2016
09:58:07
обычно проблемы с входящим издалека.. через определённого оператора, донабор номера.. по правилам уход через другого оператора..

Archawka
15.11.2016
12:01:23
чат, а подскажите пожалуйста, что разрешено в строке secret? трочные и заглавные буквы, цифры - это понятно. А что еще?

Дмитрий
15.11.2016
12:03:57
забавней со знаком ";". Но это зависит от chan_sip или res_pjsip
и ещё... где это хранится. В файле или в базе
Простенький вопрос: кто как передаёт точное время голосом? :)

Artem DieZel
15.11.2016
12:30:42
любым TTS
Яндекс, Гугл
только вроде забабло