Публикации по теме 'webrtc'
Как создать бесплатное приложение WebRTC React Native
В этом руководстве мы изучим основы WebRTC для создания приложения для видеозвонков React Native, которое можно реализовать на iOS и Android.
Видеоконференцсвязь является важной частью современной среды. Однако из-за его сложности у большинства разработчиков (и у меня тоже 😅) возникают трудности с его реализацией.
WebRTC React Native — отличные фреймворки для создания приложений для видеоконференций. мы углубимся в эти фреймворки и разработаем одно приложение.
Если вам не терпится..
Кросс-платформенный одноранговый обмен файлами через Интернет с использованием Webrtc и React Js.
Моя мотивация
Наша цель состояла в том, чтобы сделать оптимизированное и простое в использовании одноранговое веб-приложение для обмена файлами. Больше усилий для удобства пользователей и простоты выполнения задач. Веб-приложение предназначено не только для определенной группы людей, но и для всего сообщества.
Мы хотим создать механизм передачи файлов ZERO THOUGHT , при котором для обмена файлами между двумя устройствами или людьми просто не нужно думать о КАК, ГДЕ, ПОЧЕМУ и..
Бесплатная система наблюдения за ребенком с ML для безопасной передачи активности
Быть родителем новорожденного - это всегда стресс.
Возникает много вопросов: справлюсь ли я со всеми новыми обязанностями? Стоит ли мне все время смотреть на ребенка? Что делать, если я нужен ребенку, а меня нет?
Помимо присмотра за детьми, существует также ваш обычный распорядок дня, который делает невозможным постоянно носить новорожденного с собой. Теперь с BabyGuard молодые родители могут следить за своим ребенком, выполняя повседневные дела .
Мы пришли к этой идее, так как..
Делаем вещи P2P с WebRTC
Что такое WebRTC?
Короче говоря, WebRTC — это библиотека javascript с открытым исходным кодом, которая позволяет браузеру делать то, для чего он никогда не был предназначен. Возможность обмена данными напрямую с одного клиента на другой. Это довольно большое дело, и оно открыло двери для очень надежных p2p-приложений в браузере.
Как это работает?
Магия
Давайте что-нибудь закодируем 💯
Видеопоток p2p.
Технический стек
ES2015 Узел Socket.io
Я не буду предоставлять..
Борьба с шумоподавлением в RTC - Часть 3
Хроники scriptProcessorNode ...
Переходя от реализации на основе базовых фильтров, которую мы проверили в Части 2, которую вы можете проверить здесь , любая фирма, у которой есть бизнес-модель, основанная на RTC, пожелает реализовать более надежный, всеобъемлющий модуль NR.
Лучшим примером для этой серии может служить действующий отраслевой стандарт RNNoise . Если мы проверим их демонстрацию, проверив страницу, мы найдем дампы их файлов для использования RNNoise самым простым..
Этот GIF создан с помощью моего последнего проекта выходного дня 😁
В эти выходные я немного поиграл с интерфейсом MediaDevices и MediaRecorder, чтобы создать небольшой онлайн-рекордер экрана.
Помимо записи полного видео, вы также можете установить размер фрагмента для небольших видеофрагментов. Вы можете скачать фрагменты или полное видео в виде файлов webm и gif.
Весь код вы можете найти на GitHub https://github.com/azettl/screenrecorder
Я пытался добавлять ко всему комментарии, так что надеюсь, что этот код будет полезен и другим.
Два..
Создайте масштабируемое приложение для общения в реальном времени, такое как WhatsApp, с функцией обмена сообщениями, видео и голосовыми вызовами ...
В этой серии, состоящей из нескольких частей, описывается разработка и реализация коммерчески развертываемого приложения, такого как WhatsApp, с возможностью обмена сообщениями, видео и голосовой связью в реальном времени, которое можно масштабировать до миллиардов пользователей. К концу этой серии статей вы создадите полнофункциональные приложения для Android и iOS , которые даже сможете публиковать в Google и Apple App Store под своим брендом. Приложения, которые мы создадим в этой серии..