Оглавление:
В современном мире, основанном на веб-технологиях, уже давно в центре внимания находятся новые технологии. Название этой новой технологии - WebRTC, сокращение от веб-коммуникаций в реальном времени. Это новый проект с открытым исходным кодом от дома Google. Как следует из названия, он обеспечивает новый уровень гибкой связи в режиме реального времени без какой-либо временной задержки. И все это делается с помощью стандартных веб-браузеров. Для создания этой службы связи в реальном времени требуется простая программа на HTML5 и JavaScript. Лучше всего то, что пользователям не нужно загружать и запускать приложения различного типа, поскольку для работы этой технологии необходим только браузер. Основной миссией WebRTC является создание стандартизации для полнофункционального приложения в браузере. Эта инициатива Google вдохновила многие другие организации на создание такого рода продукта.
Пристальный взгляд
WebRTC - это фреймворк с открытым исходным кодом для веб-технологий, который облегчает процесс связи в реальном времени в браузере. Он включает в себя некоторые из самых основных строительных блоков для создания исключительной связи в режиме реального времени через веб-браузер. Эти блоки являются компонентами аудио, видео, видео чата и сетей. Разработчики могут легко получить к ним доступ, используя JavaScript API, когда работают в браузере. Это, в свою очередь, позволяет разработчикам создавать свои собственные веб-приложения для процесса контактов в реальном времени. Он стандартизирован на двух разных уровнях. На уровне API он стандартизирован W3C, а на уровне протокола - IETF. (Подробнее об открытом исходном коде см. «Открытый исходный код: слишком ли хорошо, чтобы быть правдой?»)
Причины использования WebRTC
Теперь вы должны подумать, что с таким количеством различных технологий связи, доступных сегодня, почему мы должны выбрать именно эту технологию для общения в видеочате на основе приложений? Ну, вот несколько причин: