|
Флудильня Разговоры на любые темы. Мы устаем постоянно работать. Иногда надо где-то немного отдохнуть. Пожалуйста, не надо здесь устраивать бардак. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
12.07.2015, 16:15 | #1 |
Ученый
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
|
SIP Over Websocket
Всем привет. Знаю, что вопрос не по теме форума, но может кто-нить сталкивался... В общем у нас поставили задачу, чтоб операторы кол центра могли звонить прямо из CRM, т.е. из браузера. Провайдер VoIP у нас mango-office, которые предоставляют виртуальную АТС. Сам провайдер SIP через WebSocket не поддерживает, поэтому было решено установить у нас прокладку, которая будет заниматься конвертированием. Влепил OverSIP. В качестве библиотеки на стороне браузера использовал JSSIP. Звонки идут, но когда на принимающей стороне берешь трубку, то звонок сбрасывается. А сбрасывается он по причине того, что браузер что-то в SDP не поддерживает. Ошибка была такая: Failed to set remote answer sdp: Called with SDP without DTLS fingerprint. Погуглив я так понял, что ничего с этим нельзя сделать, и нужно мутить Media Converter. Посмотрел в сторону FreeSwitch. Настроил gateway, он успешно зарегистрировался у провайдера, но блин, при попытке авторизации с сиповским аккаунтом, который есть у провайдера, фрисвитч говорит, что такой аккаунт не найден. Т.е. он смотрит в своей базе, но не хочет смотреть в базе провайдера. Как я понял, его нужно настроить в качестве прокси. Но я никак не пойму как это сделать. Гугление по этому поводу ничего не дает. Может кто сталкивался с этим и может подсказать что куда, или посоветовать годную документацию по этому поводу. Буду весьма благодарен.
|
14.07.2015, 13:24 | #2 |
Новичок
Регистрация: 08.03.2010
Сообщений: 26
Сказал(а) спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщениях
|
Может у Asterisk-ов почитать поэтому поводу? Они там много чего понаписали...
https://wiki.asterisk.org/wiki/displ...WebRTC+Support |
22.07.2015, 11:01 | #3 |
Ученый
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
|
Та я уже все-таки сделал через FreeSwitch. Проблема в том, что получился ещё один шлюз, пришлось делать отдельный внутренний номерной план внутри другого внутреннего номерного плана. А хотелось просто пробрасывать соединения :-(
|
27.07.2015, 12:59 | #4 |
Новичок
Регистрация: 08.03.2010
Сообщений: 26
Сказал(а) спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщениях
|
А в сторону SIP-trunk(-ов) не смотрели?
Я всё про Asterisk там можно пробрасывать звонки. http://asterisk-pbx.ru/wiki/freepbx/..._freepbx_trunk - как пример настройки. |
27.10.2015, 16:38 | #5 | |
Ученый
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
|
Цитата:
|
|