ЯЗЫК | RU
ПОИСК

Что такое WebRTC?

У многих компаний корпоративной политикой безопасности запрещено использовать такие видео-мессенджеры как Skype, Viper и т.д.

Но для решения многих вопросов необходимы онлайн-совещания, видеоконференции между сотрудниками. Решить эту проблему можно с помощью стандарта WebRTC.

Как видно из расшифровки WebRTC (Web Real Time Communication) - это веб-коммуникация в режиме реального времени. Стандарт активно поддерживается компаниями Google, Mozilla и др., использует открытый стандарт, что позволяет отказаться от дополнительных программ и расширений. Благодаря WebRTC мультимедийное общение между пользователями может происходить непосредственно в веб-браузере. Как отмечают разработчики, цель создания WebRTC — сделать безопасным и конфиденциальным общение при открытых локальных потоках.

Принципы работы

Чтобы начать веб-конференцию с помощью WebRTC достаточно открыть веб-страницу браузер и разрешить (или запретить) передачу данных с веб-камеры и микрофона.

Специальный скрипт, который содержится в этой веб-странице, получает сетевую информацию (порты, IP-адреса) для последующего обмена информацией между другими WebRTC-клиентами. Когда в сети появляется второй WebRTC-клиентами – начинается общение. При общении более 2-х пользователей необходим видеосервер, который полученный медиа-трафик от разных пользователей, преобразовывает и отправляет требуемым клиентам.

Безопасность превыше всего

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

Также WebRTC обеспечивает шифрование и использует специальный протокол  безопасности транспортного уровня  при передачи данных в режиме реального времени (DTLS).

Практическая реализация

Одним из примеров реализации WebRTC на практике является использование веб-конференций в рамках рабочих групп или проектных команд, которые взаимодействуют через корпоративный портал. Веб-конференция делает общение сотрудников безопасным, расширяет эффективность принятия решений.

Обратная связьоставить сообщение
Нажмите на изображение, чтобы его изменить