Google is committed to advancing racial equity for Black communities. See how.
Эта страница переведена с помощью Cloud Translation API.
Switch to English

Связь в режиме реального времени в Интернете

С помощью WebRTC вы можете добавить в свое приложение возможности связи в реальном времени, которые работают поверх открытого стандарта. Он поддерживает передачу видео, голоса и общих данных между одноранговыми узлами, что позволяет разработчикам создавать мощные решения для голосовой и видеосвязи. Технология доступна во всех современных браузерах, а также в нативных клиентах для всех основных платформ. Технологии, лежащие в основе WebRTC, реализованы как открытый веб-стандарт и доступны в виде обычных API-интерфейсов JavaScript во всех основных браузерах. Для собственных клиентов, таких как приложения для Android и iOS, доступна библиотека, обеспечивающая те же функции. Проект WebRTC имеет открытый исходный код и поддерживается, среди прочих, Apple, Google, Microsoft и Mozilla. Эта страница поддерживается командой Google WebRTC.
Существует множество различных вариантов использования WebRTC: от базовых веб-приложений, использующих камеру или микрофон, до более сложных приложений для видеозвонков и совместного использования экрана. Мы собрали несколько примеров кода, чтобы лучше проиллюстрировать, как работает технология и для чего вы можете ее использовать.
Приложение WebRTC обычно проходит через общий поток приложений. Доступ к мультимедийным устройствам, открытие одноранговых соединений, обнаружение одноранговых узлов и запуск потоковой передачи. Мы рекомендуем новым разработчикам прочитать наше введение в WebRTC, прежде чем они начнут разработку.
Начните с нашей кодовой лаборатории, чтобы познакомиться с API WebRTC для Интернета (JavaScript).