Публикации по теме 'webrtc'


АЛЬТЕРНАТИВЫ HTTP!
В одной из последних статей мы представили и отладили HTTP / 2 . Однако в этой статье мы рассмотрим другие альтернативы протоколу HTTP. Эти альтернативные протоколы весьма интересны, когда мы начинаем их исследовать, поскольку они позволяют нам понять, как развивается Интернет; В этом посте мы также надеемся предоставить хорошее резюме об этих протоколах вместе с соответствующими ресурсами для дальнейшего изучения. WebRTC WebRTC расшифровывается как Web Real-Time Communication, и его..

Как обрабатывать несколько одноранговых соединений WebRTC в одном клиенте
WebRTC - это библиотека с открытым исходным кодом для установления прямых одноранговых соединений между 2 клиентами браузера для передачи видео и аудиопотоков в реальном времени, а также данных через канал данных. Многие из доступных руководств иллюстрируют только одно соединение WebRTC на клиента или жестко запрограммированные множественные соединения, например peer1, peer2, peer3 и т. Д. Однако возникает вопрос, как динамически создавать и управлять несколькими RTCPeerConnections для..

WebRTC на Android: как включить аппаратное кодирование на нескольких устройствах
WebRTC на Android: как включить аппаратное кодирование на нескольких устройствах Для видеозвонков в приложениях Badoo и Bumble мы используем WebRTC с кодеком H.264. Опираясь на соответствующую документацию, можно подумать, что этот кодек должен без проблем работать на любом устройстве Android, начиная с Android 5.0. Однако на практике все пошло не так. В этой статье рассматриваются особенности реализации аппаратного кодирования кодека H.264 в WebRTC и способы его включения на..

получитьпользовательмедиа()
Я зафиксировал значения громкости со своего устройства и собираюсь показать по частям, что я сделал. То, что у меня сейчас есть для звуковой функциональности, может измениться. Я использовал этот образец кода из репозитория образцов WebRTC на GitHub, чтобы создать то, что мне нужно было сделать. Фасилитатор может фиксировать значения громкости для каждой имеющейся у них группы, где значение представляет громкость звука. На странице сеанса группы есть кнопка «Начать запись». Нажав..

Видеочат и демонстрация экрана с помощью React, Node, WebRTC (peerjs)
Для создания приложения для видеочата и совместного использования экрана требуются три основные настройки 1. Базовая настройка React для работы с пользовательским интерфейсом. 2. Требуется Backend (Nodejs) для поддержки подключения к сокету. 3. Нужен одноранговый сервер для создания однорангового соединения и его обслуживания. 1) Реагировать на базовую настройку с помощью кнопки присоединения, которая делает вызов API к серверной части, получает уникальный идентификатор и..

Что скрывается под капотом: технологии, которые мы используем
Мы разрабатываем решения по хранению, доставке и оптимизации видеопотока, а это достаточно сложные задачи, требующие самых передовых технологий. Хочу рассказать, как именно все устроено с нашей компанией . Начнем с программирования, это основа нашей работы. Из всех языков программирования мы используем Erlang (для всех сетей, протоколов, форматов и обработки контейнеров), C (для перекодирования) и Rust (для прошивки IP-камер). Rust оказался для нас лучшим встроенным решением,..

Как создать приложение для видеочата с нуля: раскрытие тайны WebRTC | Пошаговое руководство стр.
Добро пожаловать во вторую часть серии демистифицированных WebRTC. В этой статье мы создадим простое приложение для видеочата с нуля, используя Angular и PeerJS, библиотеку оболочки JavaScript WebRTC. Если сейчас вы потеете и паникуете из-за того, что не знаете, что такое WebRTC, во-первых, успокойтесь, а во-вторых, посмотрите часть 1 этой серии , и я встречусь с вами здесь Вот что мы будем строить сегодня: Вы можете найти рабочую демонстрацию здесь и репозиторий GitHub здесь ...