Назад | Перейти на главную страницу

Объяснение технологии SIP

У меня вопрос по SIP. Хорошо, способен ли я на обычный VPS поставить работоспособный сервер? Я хотел поиграть с голосовой связью на платформе Android, читал, что она поддерживает SIP API, поэтому и спрашиваю. Если, однако, у меня нет физических возможностей сделать что-то подобное, я хотел бы узнать, существует ли альтернатива SIP, чтобы я мог общаться голосом по мобильному телефону.

Я захожу сюда из StackOverflow, здесь рекомендуют задать вопрос.

Вы задали около 4 вопросов.

  1. Обычный VPS должен иметь возможность запускать сервер asterisk (но не для сотен людей) или сервер kamailio, если вы хотите вместо этого выполнять маршрутизацию SIP.

  2. У Android есть клиенты с поддержкой SIP, но он разработан для работы на оборудовании с довольно низким энергопотреблением, поэтому я не знаю, насколько хорошо он справится с несколькими потоками RTP.

  3. SIP - это не голос. SIP - это протокол инициализации сеанса. Он выполняет все настройки, демонтаж и модификацию вызовов, но фактическая связь осуществляется по другому протоколу.

  4. Есть альтернативы SIP, H.323, IAX2 даже XMPP и Vsee ..

Возможно. будьте осторожны, этот sip требует обработки почти в реальном времени. Если ваш провайдер vps заказывает слишком много оборудования, качество вашего соединения может отличаться.

Я бы также посмотрел на http://asterisk.org/. SIP не очень хорош для NAT-Traversal, что обычно встречается в мобильных сценариях. Клиенты должны быть доступны для вашей любимой мобильной платформы.