енот
25.10.2017
05:21:49
пакетированый основной
Konstantin
25.10.2017
05:21:59
Понято
Убирай то, что поставить успел.
енот
25.10.2017
05:22:25
не понял тебя
Google
Konstantin
25.10.2017
05:22:44
модуль вытри
енот
25.10.2017
05:22:50
руками просто?
Konstantin
25.10.2017
05:23:13
А точнее, перенси его туда, где пакетированные модули стоят.
енот
25.10.2017
05:23:37
хм
интересно где это
Konstantin
25.10.2017
05:24:01
/usr/lib64/freeswitch/mod/
енот
25.10.2017
05:27:35
всё-таки енот туповат
он в пакетах есть
Denis 災 nobody
25.10.2017
05:28:17
енот
25.10.2017
05:28:27
Denis 災 nobody
25.10.2017
05:28:31
Хотя в центос
енот
25.10.2017
05:28:36
полдня еноту под хвост
только он всё равно не подхватывается
Google
Denis 災 nobody
25.10.2017
05:30:18
Нухз, у нас это основной..
енот
25.10.2017
05:30:48
/usr/lib64/freeswitch/mod/ тут он есть
в modules.conf я его раскомментил
Denis 災 nobody
25.10.2017
05:31:09
load сделал?
енот
25.10.2017
05:31:17
я рестартовал фс
Denis 災 nobody
25.10.2017
05:31:29
Лоад делай
енот
25.10.2017
05:31:39
всё, ок, материт конфиг просто
спасибо
полдня, бля, полдня
Denis 災 nobody
25.10.2017
05:32:13
А чпросить? )
енот
25.10.2017
05:32:32
я чпросил!
Denis 災 nobody
25.10.2017
05:33:44
енот
25.10.2017
05:34:59
А чпросить? )
а ты не помнишь, оно гетом или постом данные запрашивает?
Denis 災 nobody
25.10.2017
05:35:10
Пост
енот
25.10.2017
05:35:47
спасибо
я просто внезапно решил что таксофонии стоит в бэкенд встроить управление пользователями
Denis 災 nobody
25.10.2017
05:36:14
И для теста можешь сделать xml,_curl debug on
енот
25.10.2017
05:36:16
заодно привязку считывателей к девайсам
ага
Alex
25.10.2017
06:51:14
Парни, такой вопрос. Указываются ли кодеки в настройке транка как в Астериске?
Victor_sc120
25.10.2017
06:52:03
по умолчанию глобальные
Google
Konstantin
25.10.2017
06:52:05
Для каждого вызова можешь указать в {absolute_codec_string=PCMA,PCMU,G729}
Alex
25.10.2017
06:53:08
В диалплане?
Konstantin
25.10.2017
06:53:12
Если учесть тот факт, что для шлюза можно указывать переменные, связанные со звонками с него и на него, то ЕСТЬ ВЕРОЯТНОСТЬ, что эту переменную можно и там задать.
То, что я выше написал - это да, в диал-плане:
<action application="bridge" data="{}sofia/gateway/..../...."/>
Alex
25.10.2017
06:54:37
а то выскакивает ошибка при звонке
2017-10-25 09:48:33.584774 [DEBUG] switch_ivr_originate.c:3848 Originate Resulted in Error Cause: 88 [INCOMPATIBLE_DESTINATION]
2017-10-25 09:48:33.584774 [INFO] mod_dptools.c:3436 Originate Failed. Cause: INCOMPATIBLE_DESTINATION
Как я понял, OPUS лезит в транк
Спасибо, помогло)
Denis 災 nobody
25.10.2017
06:59:36
Транскодинг не?
Alex
25.10.2017
07:00:38
ХЗ. Я FS только осваиваю. Идеология здесь другая)
Ещё вопрос... можно ли задать глобально запись разговоров или нужно в диалплане для каждого направления делать?
Alexey
25.10.2017
07:09:26
Можно в диалплане глобально
ну в смысле для контекста,
Или через ESL глобально :)
енот
25.10.2017
07:10:57
а на чем пишутся модули для фс?
Konstantin
25.10.2017
07:11:09
C
Alex
25.10.2017
07:11:23
енот
25.10.2017
07:12:09
а теоретически можно же написать модуль который будет изменять голос?
ну обрабатывать
неважно как, главное перехватить его до отсылки в канал
Alexey
25.10.2017
07:13:03
ESL это что?)
https://freeswitch.org/confluence/display/FREESWITCH/Event+Socket+Library
Google
енот
25.10.2017
07:13:56
мне кажется тут надо до RTP перехватывать
Konstantin
25.10.2017
07:14:00
Можно. Теоритически можно всё.
енот
25.10.2017
07:14:06
хм, херню сказал
Alexey
25.10.2017
07:15:04
енот
25.10.2017
07:15:20
может лучше с клиентской стороны с голосом шаманить?
Alexey
25.10.2017
07:15:21
mod_portaudio
Если нужно шифрование голоса, то есть телефонные аппараты которые этим занимаются
Konstantin
25.10.2017
07:16:11
У тебя какая-то конкретная задача?
Скрэмблер нужно?
Alexey
25.10.2017
07:17:18
Я знаю контору которая этим занимается. Помогал настраивать FS для проброса их RTP со специальным кодеком
енот
25.10.2017
07:18:51
нужно просто делать голос всяким мультяшным там или ещё какая херня
в будущем - подделывать голоса известных личностей типа
Alexey
25.10.2017
07:19:30
добавь задержек в сеть :)
Тогда все голоса будут одинаковыми
Konstantin
25.10.2017
07:22:34
Это коммерческий проект?
енот
25.10.2017
07:44:19
Konstantin
25.10.2017
07:45:12
Архитектура FS это позволяет.
енот
25.10.2017
07:46:04
я просто думаю, базовый функционал я на фс делал уже. Но изменения голоса я на фс не вижу вообще, на астере есть PITCH
то есть просто сдвиг тембра
Konstantin
25.10.2017
07:47:07
Как вариант - сторонний сервис, через который "прогоняется" трафик - универсальное решение для любой SIP АТС.
Google
енот
25.10.2017
07:47:21
Konstantin
25.10.2017
07:47:36
Ты не понял: ты создаёшь такой сервис.
енот
25.10.2017
07:48:09
я не понял, ты считаешь что я создаю такой сервис или предлгаешь не модуль писать, а сервис написать?
Konstantin
25.10.2017
07:48:37
Вместо модуля сервис
енот
25.10.2017
07:48:45
ага. хм.
Alexey
25.10.2017
07:49:54
а в чем принципиальная разница?
енот
25.10.2017
07:50:06
ну сервис не обязательно на сях писать
ты вот умеешь на сях писать?
Konstantin
25.10.2017
07:50:16
Умею
енот
25.10.2017
07:50:22
не ты)
ты то и модуль написать можешь, наверное
сам
Konstantin
25.10.2017
07:50:45
Сторонний сервис большую совместимость даст.
Alexey
25.10.2017
07:51:14
что вы имеете ввиду под сервисом?
RTP proxy?
Yuriy
25.10.2017
07:51:51
сторонний сервис нужно будет самому поддерживать. Это геморрой на котороый не каждый готов подписаться
Alexey
25.10.2017
07:52:05
просто если SIP proxy с конвертацией голоса то это FS+модуль
Konstantin
25.10.2017
07:52:39
Самому поддерживать в любом случае придётся - создаётся новый функционал.
Yuriy
25.10.2017
07:53:04
Да, но если можуль - то тут есть community, в тч и dev
А так придется все-все самому тащить
Konstantin
25.10.2017
07:53:53
На самом деле, можно SIPP + что-то, что RTP принимает, обрабатывает и отправляет обратно.
Yuriy
25.10.2017
07:54:38
кстати о SIPP если уж заговорили - есть у кого то xml-сценарии на presence с dialog-info+xml