Что такое WebRTC?

Веб-связь в реальном времени, или WebRTC, обеспечивает стандарт, который позволяет браузерам обмениваться аудио и видео. Если вы слышали о таких приложениях, как Hangouts или Hangouts Meet, Facebook Messenger, Dialpad, UberConference, Appear.in, среди многих других, вы слышали о (или, возможно, даже использовали) приложениях, которые используют WebRTC для передачи голоса и видео. в вашем браузере.

WebRTC определяет способы, которыми браузер на вашем устройстве может устанавливать, управлять и завершать удаленное одноранговое соединение. Система включает в себя стандарты безопасности шифрования, а также поддержку управления пропускной способностью.

WebRTC делает веб-встречи проще

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

Предоставление доступа к микрофону и видео

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

Какие браузеры поддерживают WebRTC?

Chrome, Firefox и Opera поддерживают WebRTC. Команды, которые создают эти три браузера, активно работали над созданием поддержки WebRTC. Если вам нужен браузер с WebRTC, любой из этих трех вариантов будет отличным вариантом. Apple и Microsoft также создают поддержку WebRTC в Safari (на macOS и iOS) и новую версию Microsoft Edge (на основе Chromium) соответственно. Сайт iswebrtcreadyyet.com предоставляет краткий визуальный обзор поддержки браузером WebRTC.

Как проверить WebRTC

Для быстрой проверки видеоконференций с помощью Web-RTC вы можете попробовать клиент видеочата AppRTC, работающий на Google App Engine, по адресу https://apprtc.appspot.com/. Перейдите по ссылке в браузере, выберите или создайте случайное имя комнаты, затем выберите «Присоединиться», чтобы начать конференцию. Присоединитесь к тому же имени комнаты из браузера на другом устройстве, чтобы получить образец того, как работает WebRTC. Вы также можете настроить несколько параметров с помощью параметров AppRTC. Помните, что это демонстрационное и тестовое приложение, а не полноценное решение для веб-конференций!

WebRTC Leak Privacy Concern

Соединение WebRTC может раскрыть интернет-адрес вашего устройства. Это часто называют утечкой WebRTC, поскольку IP-адрес вашего устройства (интернет-протокол) потенциально доступен для удаленного просмотра. В некоторых случаях, даже если вы используете виртуальную частную сеть (VPN), чтобы скрыть интернет-адрес вашего устройства, утечка WebRTC может раскрыть ваш фактический IP-адрес. Это может быть потенциальной проблемой, поскольку IP-адрес часто может использоваться для идентификации вашего региона, города или интернет-провайдера. 

Если вам не нужны в вашем браузере службы голосовой или видеосвязи WebRTC, вы можете отключить WebRTC. В противном случае вы можете предпочесть использовать VPN для предотвращения утечки IP-адреса WebRTC. Google предлагает расширение WebRTC Network Limiter для использования в браузере Chrome, которое предлагает вам варианты для защиты вашей конфиденциальности.

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

Ссылка на основную публикацию