Все контакты

info@retarcorp.by

Общество с ограниченной ответственностью "Ретаркорп"

УНП 192997890

р/с BY80 BPSB 3012 3030 5101 7933 0000 в ОАО «БПС-Сбербанк» (BPSBBY2X)

Директор - Латушкин Денис Александрович, действующий на основании Устава.

Обратный звонок

Оставьте заявку на обратный звонок и наш менеджер свяжется с Вами в рабочее время.

Заказ пакета

Оставьте заявку на обратный звонок и наш менеджер свяжется с Вами в рабочее время.

WebRTC – стандарт потокового воспроизведения в браузере

WebRTC – технология, которая позволяет проводить видеовстречи в интернет-браузере на
ПК или мобильных гаджетах. Безопасность соединения, качество воспроизведения,
универсальность – и это далеко не все преимущества WebRTC.

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

WebRTC позволяет передавать потоковые данные через децентрализованную сеть peer-to-
peer. Таким образом для связи двух пользователей не нужен сервер – его функции выполняет
каждый из узлов соединения. Если же речь идет о многопользовательской
видеоконференции, или есть необходимость подключить к сети дополнительные устройства
(например, камеры), то задействуется WebRTC-сервер.

WebRTC как стандарт

Большинство популярных десктопных и мобильных браузеров, от Google Chrome и Mozilla
Firefox до Vivaldi и Brave, поддерживает WebRTC. Наглядный пример передачи видео и
аудио по этой технологии – Google Meet, который дает возможность пользователям
проводить конференции через браузер. Поскольку WebRTC на данный момент принадлежит
Google, то и его возможности чаще всего впервые запускают именно в сервисах этой
компании.

Вопреки распространенному мнению, в популярном сейчас Zoom применяется не стандарт
WebRTC, а проприетарные протоколы видеосвязи – именно они лидируют по популярности
использования. Но на втором месте все же остается WebRTC, и технология в разы опережает
другие существующие на рынке.

Преимущества WebRTC

Среди главных достоинств технологии, которые привели к ее повсеместному
распространению:

  1. Кроссплатформенность. Веб-приложения, которые используют WebRTC, можно открывать в любом браузере, где предусмотрена поддержка этой технологии.
  2. Простота использования. Чтобы провести конференцию этим методом, не нужно скачивать десктопные программы или мобильные приложения.
  3. Доступность. Любой бизнес может внедрить в свою работу веб-конференции посредством WebRTC, поскольку это проект с открытым исходным кодом.
  4. Отличное качество звука и изображения. В WebRTC используются современны аудиокодеки (такие, как Opus или iSAC) и видеокодеки (VP8, H.264, AV1 и другие), есть возможность устранять посторонние шумы, и применяются другие решения для более качественной передачи данных.
  5. Встроенные функции. Например, участник видеосвязи может транслировать изображение своего рабочего стола. То есть, доступна не только передача видео через камеру, но и захват контента.
  6. Безопасность передачи данных. WebRTC передает данные только при использовании защищенного протокола HTTPS. Все соединения также зашифрованы. Тем не менее добиться полной анонимности не получится – WebRTC по умолчанию использует настоящие IP пользователей, и скрыть их можно разве что через VPN или другими методами.


Раньше для видео- и аудиосвязи в браузере нужно было использовать специальные плагины.
Не все они были в одинаковой мере безопасными, а их обновления зачастую сопровождались
множеством ошибок. В качестве примера можно привести Adobe Flash – популярная ранее
технология видеосвязи в браузере, которая также позволяла воспроизводить
мультимедийный контент. Помимо проблем со скоростью и безопасностью передачи
данных, Adobe Flash был доступен только в браузерах на Windows и его не поддерживали
мобильные ОС. В результате Adobe прекратила работу над Flash в 2015 году и объявила, что
срок ее службы истекает в 2020 году.

Сейчас же WebRTC стал стандартом передачи потоковых данных в браузерах. Главная
причина его повсеместной поддержки – требование к безопасности и необходимость найти
универсальный для всех пользователей способ общения по сети.