freeswitchforum.com
https://freeswitchforum.com/

Вопрос по полям протокола SIP
https://freeswitchforum.com/viewtopic.php?f=6&t=129
Страница 1 из 1

Автор:  Roman_dev [ 21 янв 2013 15:00 ]
Заголовок сообщения:  Вопрос по полям протокола SIP

Здравствуйте.
Хотел бы задать несколько вопросов, по поводу использования протокола SIP в FreeSwitch.
Насколько я понял из документации, FreeSwitch не может быть использован в качестве Sip Proxy (если я не прав, то поправьте). Вопрос заключается в следующем: можно ли сконфигурировать FreeSwitch таким образом, чтобы в поле Contact подставлял не свой IP адрес, а адрес пира? Также вопрос, можно ли настроить FreeSwitch так, чтобы он направлял RTP трафик сразу между пирами, а не через reinvite, как к примеру в Asterisk, при этом не делал проверку поддерживаемых кодеков, а оставлял ее на откуп SIP-пирам?

Еще хотел бы задать вопрос, можно ли при конфигурировании FreeSwitch обрабатывать коды ответов. К примеру в Asterisk при отправке сообщения, нельзя узнать отправилось ли оно удачно, или пир вернул 4хх или 5хх код. Позволяет ли FreeSwitch обрабатывать ответы пиров при отправке текстовых сообщений method-ом MESSAGE?

Заранее спасибо за ответы.

Автор:  Vlad1983 [ 21 янв 2013 15:16 ]
Заголовок сообщения:  Re: Вопрос по полям протокола SIP

> чтобы в поле Contact подставлял не свой IP адрес, а адрес пира?
смысл?

> чтобы он направлял RTP трафик сразу между пирами, а не через reinvite
http://wiki.freeswitch.org/wiki/Bypass_Media
http://wiki.freeswitch.org/wiki/Codec_n ... media_mode

> Позволяет ли FreeSwitch обрабатывать ответы пиров при отправке текстовых сообщений method-ом MESSAGE?
нужно проверять
в общих чертах http://wiki.freeswitch.org/wiki/Misc._D ... Tools_chat

Автор:  Roman_dev [ 21 янв 2013 15:50 ]
Заголовок сообщения:  Re: Вопрос по полям протокола SIP

Vlad1983 писал(а):
> чтобы в поле Contact подставлял не свой IP адрес, а адрес пира?
смысл?

Смысл в том, чтобы другой пир мог напрямую взаимодействовать с клиентом. Это было бы полезно, если нет возможности гибко настроить dialplan, то есть если бы я хотел использовать другой свитч в паре с FreeSwitch. Мне к примеру нужно обрабатывать код ответа. Если FreeSwitch не может этого обеспечить, то прямое взаимодействие пиров могло бы решить проблему (хотя бы отчасти). Конечно я понимаю, что возможен гемор, если этот ip пира изменится и т.д., а я об этом ничего не узнаю до следующего запроса.
Либо это идеологически невозможно, так как FreeSwitch домен регистрации, а не прокси?

Автор:  Vlad1983 [ 21 янв 2013 17:52 ]
Заголовок сообщения:  Re: Вопрос по полям протокола SIP

можно просто директнуть
http://wiki.freeswitch.org/wiki/Misc._D ... s_redirect

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