Преимущества прокси-сервера перед Звездочкой

Мы заняты для разработки приложения, чтобы позволить пользователям назвать друг друга использующего webRTC. На этом моменте у нас есть аудио работа, но видео нет. Теперь я слышу, что прокси-сервер может быть решением для этой проблемы. Но кажется немного нелогичным, потому что, что преимущества состоят в том, чтобы поместить прокси-сервер перед Звездочкой сервера глотка? Почему видео должно течь с прокси, но не без прокси?

Я слышал о kamailio как прокси, сервер регистратора перед звездочкой. Но я не могу найти информацию о преимуществах и почему видеопоток будет течь.

Я надеюсь, что кто-то может указать на меня в некотором направлении для понимания этого.

Заранее спасибо.

1
задан 31 March 2015 в 12:03
3 ответа

Чистый прокси-сервер SIP позволяет вам управлять всеми сообщениями SIP, это дает вам большую гибкость и поможет вам справиться с проблемами NAT, переключением при отказе и другими функциями, которые нелегко реализовать с помощью звездочки. Asterisk - отличный и полноценныйимеет УАТС, но не предлагает много вариантов обработки сообщений SIP (это сделано намеренно, поскольку предполагается, что это будет АТС, а не прокси-сервер SIP).

0
ответ дан 4 December 2019 в 00:10

Kamailio определенно не решит проблему с видео, но он может выгрузить часть обработки SIP из Asterisk и повысить безопасность. Также он позволяет размещать несколько медиа-серверов за одним сервером Kamailio, что обеспечивает балансировку нагрузки и переключение при отказе.

Я где-то видел, что в недавнем обновлении Chrome нарушена совместимость с реализацией WebRTC в FreeSWITCH, поэтому, вероятно, это затронуло и звездочку. Кроме того, видео поддерживается только в Asterisk версии 12.

Я бы посоветовал взглянуть на FreeSWITCH и их модуль mod_verto. FreeSWITCH может полностью заменить Asterisk, и его гораздо проще устранять и интегрировать.

0
ответ дан 4 December 2019 в 00:10

Вы не публиковали никаких дополнительных данных с момента запроса пару недель назад, поэтому я постараюсь ответить как можно лучше (и рекомендую закрыть вопрос):

Security: Если ваша цель - обеспечить безопасность вашего сервера Asterisk, то прокси-сервер / kamailio не является ответом. Смотрите Asterisk Security для получения подробной информации о том, как это сделать.

Network: Если ваша проблема в обходе NAT, то SBC/Proxy может помочь - но не всегда необходимо. Звездочка довольно гибкая в плане публикации своего внешнего IP в пакетах, связанных за пределами локальной подсети. Смотрите Обход NAT для получения подробной информации о том, как это сделать.

Высокая доступность: Если вашей целью является добавление прокси для перенаправления трафика в случае отказа Asterisk, то прокси не самый лучший выбор. (Так же как и балансировка нагрузки, если вам не нужна липкость сеанса, синхронизация и т.д.). Смотрите High Availability для получения подробной информации о том, как это сделать.

.
1
ответ дан 4 December 2019 в 00:10

Теги

Похожие вопросы