2016-12-27 11 views
-1

В чем причина использования протоколов, таких как SIP для передачи звука в реальном времени/видео, когда мы можем просто использовать UDP или TCP и обрабатывать это таким образом (без использования SIP)?Причина использования протокола SIP

+0

SIP находится на прикладном уровне. Для транспортировки используется TCP или UDP! – Hereblur

+0

Да, я знаю это. мой вопрос в чем причина его использования? почему бы просто не использовать UDP/TCP без SIP? –

+0

SIP не передает звук в реальном времени/видео. Поищи это. – EJP

ответ

0

Комбинация SIP, SDP и RTP обеспечивает протокол уровня приложения для инициирования и маршрутизации вызовов, обмена этими кодеками, передачи данных и т. Д. Эта функциональность реализована поверх UDP (и частично TCP, TLS) , Конечно, вы могли бы реализовать всю эту функциональность снова поверх UDP и TCP так же, как и UDP и TCP, например протоколы поверх IP и т. Д. Но преимущество использования существующих стандартов - это совместимость с другими реализациями и использование существующие и протестированные реализации (т.е. более дешевые, меньше ошибок, более быстрое время выхода на рынок ...).