Size: a a a

2021 July 27

OS

Oleg Shteinliht in Asterisker-ы
у вас постгре?
источник

Аa

Андрей a.k.a RedCat(... in Asterisker-ы
Нет Firebird
источник

OS

Oleg Shteinliht in Asterisker-ы
а, ну тогда сорян, тут ничего сказать не могу
источник

Аa

Андрей a.k.a RedCat(... in Asterisker-ы
Вот в таком оно прекрасном виде)
источник

Аa

Андрей a.k.a RedCat(... in Asterisker-ы
А есть какие-нибудь сниферы позволяющие перехватить поток между астериском и драйвером odbc? Или может астериск умеет как-то сыпать это в лог?
источник

OS

Oleg Shteinliht in Asterisker-ы
нет, нормальной отладки odbc в астере нет. Можно включить core set debug 3. Дополнительная информация появится, но и будет куча другого мусора
источник

Аa

Андрей a.k.a RedCat(... in Asterisker-ы
Ну хоть что-то, тем более Астер сейчас не нагружен
источник

NS

Nicu Simanovschi in Asterisker-ы
Всем привет. Возникла очень неприятная ситуация с chan-dongle. Перестали работать входящие звонки ошибка . В extensions ничего не менял на гугле ни одно решения не помогло.
источник

NS

Nicu Simanovschi in Asterisker-ы
может кто встречал подобное
источник

NS

Nicu Simanovschi in Asterisker-ы
вот exten
источник

NS

Nicu Simanovschi in Asterisker-ы
источник

NS

Nicu Simanovschi in Asterisker-ы
исходящие работаю нормально
источник

NK

ID:0 in Asterisker-ы
Интеграция FreeSwitch с медиасервисами | AsterConf-2020

Из доклада Дмитрия Борисова вы узнаете:
  - почему старье, это не всегда плохо;
  - почему надо верить гуру, но не всегда;
  - как быстренько интегрироваться с кем угодно;
  - что выучить С++ и прочитать rfc все равно быстрее.

00:00    Знакомство с участниками + краткая информация выступления
01:55    Решение задачи, как сделать Answering Machine Detector для системы массового обзвона на базе FreeSWITCH?
03:15    Plugin для UniMRCP server
03:35    Основная идея
05:39    Что понадобится для реализации
06:08    Ориентировочный объем работ
07:22    Конфигурация FreeSWITCH и Lua-скрипт
07:47    Разбираем demo_recod_engine.c
14:56    Наш код: попытка № 1: Что делаем и что получаем
19:55    Наш код: попытка №
24:24    Плюсы и минусы решения
31:56    Использование штатных средств FreeSWITCH и анализатора записей
31:56    Основная идея
32:51    Ориентировочный объем работ
33:13    Плюсы и минусы решения
34:55    Пишем свой модуль для FreeSWITCH и свой сервер
35:11    Основная идея
35:23    Ориентировочный объем работ + Плюсы и минусы решения
36:24    Выводы
37:12    Конец доклада + вопросы и комментарии участников
38:54    Как быстро понимается, что это робот, а не человек?
39:05    Вопрос о задержке разговора роботом
41:35    Кто является основным заказчиком сервиса? Причины заказа
43:03    Вопрос о работе системы в ответном состоянии
44:28    Вопрос о возможном применении бесплатного модуля во FreeSWITCH
46:54    Как в диалплане выглядит FreeSWITCH?
48:10    Есть ли спектр-порт, который не захламляет нейросеть?

Полную запись выступления можно посмотреть по ссылке:
https://youtu.be/5wgjnOQLbm0
YouTube
Дмитрий Борисов ― Интеграция FreeSwitch с медиасервисами
Из доклада вы узнаете:
  - почему старье, это не всегда плохо;
  - почему надо верить гуру, но не всегда;
  - как быстренько интегрироваться с кем угодно;
  - что выучить С++ и прочитать rfc все равно быстрее.

00:00   Знакомство с участниками + краткая информация выступления
01:55   Решение задачи, как сделать Answering Machine Detector для системы массового обзвона на базе FreeSWITCH?
03:15   Plugin для UniMRCP server
03:35   Основная идея
05:39   Что понадобится для реализации
06:08   Ориентировочный объем работ
07:22   Конфигурация FreeSWITCH и Lua-скрипт
07:47   Разбираем demo_recod_engine.c
14:56   Наш код: попытка № 1: Что делаем и что получаем
19:55   Наш код: попытка №
24:24   Плюсы и минусы решения
31:56   Использование штатных средств FreeSWITCH и анализатора записей
31:56   Основная идея
32:51   Ориентировочный объем работ
33:13   Плюсы и минусы решения
34:55   Пишем свой модуль для FreeSWITCH и свой сервер
35:11   Основная идея
35:23   Ориентировочный объем работ + Плюсы и минусы решения…
источник

Аa

Андрей a.k.a RedCat(... in Asterisker-ы
Так вроде понял в чем дело, в firebird поля по умолчанию создаются в верхнем регистре и соответственно Астер не принимает NAME он ожидает name
источник

OS

Oleg Shteinliht in Asterisker-ы
все, вопрос решился?
источник

Аa

Андрей a.k.a RedCat(... in Asterisker-ы
Не совсем, поля то в нижнем регистре я создал, но теперь Астер шлет запрос вида SELECT * FROM iaxfriends WHERE name = '9839' т.е. обращается к полю в верхнем регистре, что-бы обратиться к полю в нижнем регистре нужно слать запрос вида SELECT * FROM iaxfriends WHERE 'name' = '9839'. Как этого добиться в астереске пока непонятно...
источник

OS

Oleg Shteinliht in Asterisker-ы
звучит как какая-то дичь
источник

Аa

Андрей a.k.a RedCat(... in Asterisker-ы
Это походу прикол Firebird'a если обращаться к имени поля без кавычек он будет обрабатывать значение в верхнем регистре, а если в кавычках то как есть, вернее если слать имя поля в запросе без кавычек он будет переворачивать его в верхний регистр, а если в кавычках то будет искать поле в том регистре в котором его прислали
источник

OS

Oleg Shteinliht in Asterisker-ы
и для чего понадобился фаерберд?
источник

Аa

Андрей a.k.a RedCat(... in Asterisker-ы
Не смог победить зависимости марии дб, да и не работал с ней толком, а с файрбердом уже сталкивался, но как показала практика, век живи, век учись)
источник