
енот
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