freeswitchforum.com
https://freeswitchforum.com/

Client --> FS --> Asterisk
https://freeswitchforum.com/viewtopic.php?f=6&t=224
Страница 1 из 3

Автор:  Across [ 01 ноя 2013 13:58 ]
Заголовок сообщения:  Client --> FS --> Asterisk

Доброго времени суток, Господа!

Вопрос такой. Можно ли настроить FS в качестве шлюза? Объясню более подробно на примере:

1. Есть клиент с внутренним ip.
2. Есть у нас сервер FS с публичным ip 217.199.220.26.
3. Есть сервер Asterisk с публичным ip 217.199.220.24.
4. Есть сервер Webrtc2Sip, который установлен на том же хосте, где и FS.

Когда мы запускаем Webrtc2Sip, то все регистрационные данные из html-файла, открытого на клиенте:
realm: '217.199.220.24',
impi: '7007',
impu: 'sip:7007@217.199.220.26',
password: 'password',
display_name: 'User 7007',
enable_rtcweb_breaker: true,
websocket_proxy_url: 'ws://217.199.220.26:10060',

отправляются на сервер asterisk, а при совершении звонка медиапоток и пакеты регистрации конвертируются в sip-пакеты и всё хорошо. Но Webrtc не работает в браузерах Opera и Mozilla в ОС Linux, да и в ОС Windows работает только при установленном плагине webrtc2all. Именно поэтому глаз руководства пал на FS, так как хотят реализовать звонки из любого браузера посредством flash.

Автор:  Vlad1983 [ 01 ноя 2013 14:23 ]
Заголовок сообщения:  Re: Client --> FS --> Asterisk

можно

Автор:  Across [ 01 ноя 2013 14:33 ]
Заголовок сообщения:  Re: Client --> FS --> Asterisk

Как? Проведите ликбез, если не сложно.

Автор:  Vlad1983 [ 01 ноя 2013 14:42 ]
Заголовок сообщения:  Re: Client --> FS --> Asterisk

тут хотя бы прочитайте

Автор:  Across [ 01 ноя 2013 16:04 ]
Заголовок сообщения:  Re: Client --> FS --> Asterisk

Это я читал, но, как я понял, в этом случае FS будет регистрироваться пользователем "oktell" на АТС. Мне надо, чтобы FS выступал в качестве софтсвича. Регистрироваться должен клиент. На примере webrtc2sip мы видим, что суть модуля SIP Proxy заключается в преобразовании транспортной сети для SIP пакетов с "SIP over WebSocket" на "SIP over UDP, TCP, TLS", которая поддерживается всеми существующими сетями: SIP, LTE, IMS. В случае в Webrtc2sip сервер не регистрируется на АТС, благодаря чему мы можем сделать как звонок из браузера во внешний мир, так и из внешнего мира в браузер.
По сути мне необходимо настроить FS так, чтобы он заменил мне Webrtc2sip для совершения звонков из WEB и из FLASH во внешний мир и обратно.

Ума не приложу куда копать.

Автор:  Across [ 01 ноя 2013 16:24 ]
Заголовок сообщения:  Re: Client --> FS --> Asterisk

В качестве дополнения отмечу, что в том случае, если мы создаём пользователя 7007 на FS, то регистрация из html-файла проходит и на сервере Asterisk, и на сервере FS.

Автор:  Vlad1983 [ 01 ноя 2013 17:16 ]
Заголовок сообщения:  Re: Client --> FS --> Asterisk

зачем в этой схеме Asterisk?

Автор:  Across [ 01 ноя 2013 17:29 ]
Заголовок сообщения:  Re: Client --> FS --> Asterisk

Asterisk стоит у провайдера и на нём производится биллинг звонков. Вот и вся проблема =(

Автор:  Vlad1983 [ 01 ноя 2013 17:36 ]
Заголовок сообщения:  Re: Client --> FS --> Asterisk

проблемы никакой нет вы её выдумали сами

пользователи заводятся на FreeSwitch

Автор:  Across [ 01 ноя 2013 17:45 ]
Заголовок сообщения:  Re: Client --> FS --> Asterisk

Было бы хорошо, если было именно так. Я исполнитель. Вот заказчику надо сделать звонилку из браузера через Webrtc (если браузер Chrome) и через Flash (если браузер отличный от Chrome). Со звонилками занимаюсь не я, мне надо обеспечить только транспорт пакетов на Asterisk провайдеру из звонилки браузера.

Страница 1 из 3 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/