Публикации по теме 'webrtc'
Поток веб-камеры в ascii-арт с помощью JavaScript
Не так давно, когда у нас не было графического интерфейса, а были только консоли, люди создавали множество крутых приложений и игр, используя только символы ascii. Мне всегда нравилась эта идея, но в современном мире она не так полезна, но мы все равно можем получить массу удовольствия, играя с символами ascii, пытаясь что-то создать. Я решил пойти по этому пути и сделал видеопоток с веб-камеры доступным в виде символов ascii, и это оказалось довольно просто.
Что нам понадобится :..
Проблемы снижения шума в RTC - Часть 1
Пролог
Практически во всех приложениях, которые мы используем для связи в реальном времени, то есть для звонков, предлагается некоторый уровень шумоподавления. Это связано с тем, что Интернет наполнен чрезвычайно разнородными устройствами с микрофонами самых разных конфигураций. Таким образом, все это вносит разный уровень нежелательных частот и шумов в поток webRTC, который используют эти приложения.
Таким образом, подавление шума на уровне «голых костей» будет просто отключением..
Введение в WebRTC
Начало работы с общением в режиме реального времени с открытым исходным кодом
Если вы еще не слышали, WebRTC - это способ получения и обмена видео, аудио и другими данными пользователей в режиме реального времени. Расшифровка веб-коммуникация в реальном времени , это первая в своем роде - с API JavaScript для получения мультимедийных данных пользователя, создания одноранговых соединений и открытия каналов данных прямо в браузере. До выпуска WebRTC в 2011 году для выполнения этих..
Вопросы по теме 'webrtc'
WebRTC играет с веб-камерой с Qt
Я использую WebRTC для воспроизведения веб-камеры (это для тестирования веб-камеры в моем приложении перед видеовызовом). Я делаю следующую функцию WebRTC:
////////////////////////
//initialization
{
webrtc::VoiceEngine* voe =...
2380 просмотров
schedule
03.07.2022
Остановить/закрыть поток веб-камеры, который открывается navigator.mediaDevices.getUserMedia
Я открыл веб-камеру, используя следующий код JavaScript:
const stream = await navigator.mediaDevices.getUserMedia({ /* ... */ });
Есть ли код JavaScript для остановки или закрытия веб-камеры? Всем спасибо.
158246 просмотров
schedule
13.06.2022
Запись аудиопотока из getUserMedia
В последние дни я пытался использовать javascript для записи аудиопотока. Я обнаружил, что нет примера кода, который работает.
Есть ли поддержка браузера?
Вот мой код
navigator.getUserMedia = navigator.getUserMedia ||...
20612 просмотров
schedule
18.06.2022
Автономная АРУ (автоматическая регулировка усиления) в приложении WebRtc
Я пытаюсь создать автономный AGC, используя библиотеку WebRtc. (Вход - wav файл, выход - wav файл с настроенным усилением). Но в это время у меня есть некоторые проблемы с этим вопросом.
Я пытаюсь использовать функции, объявленные в файле...
2785 просмотров
schedule
07.03.2024
Невозможно записать видео с веб-камеры в Google Chrome
Когда я пытаюсь записать видео с веб-камеры, используя экземпляр LocalMediaStream в соответствии со спецификацией WebRTC, я получаю следующую ошибку:
Uncaught TypeError: Object #<LocalMediaStream> has no method 'record'
Я пробовал...
577 просмотров
schedule
24.03.2024
Объект не найден рядом с navigator.webkitGetUserMedia() и NavigatorUserMediaError в webrtc
Я начал изучать webrtc, когда пытался реализовать базовое приложение-пример.
<html>
<head>
</head>
<body>
<script type="text/javascript">
navigator.getUserMedia = navigator.getUserMedia ||...
4177 просмотров
schedule
01.02.2024
WebRTC для андроида
Я ищу достижение webrtc на устройстве Android. Я хочу общаться в видеочате между устройствами Android.
я нашел эту ссылку http://www.webrtc.org/reference/getting-started
исходный код находится здесь: http://code.google.com/p/webrtc/
Но я...
1441 просмотров
schedule
11.06.2023
Как предоставить разрешение webkitGetUserMedia во всплывающем окне расширения Chrome?
Я успешно использовал webkitGetUserMedia для захвата видео с моей веб-камеры на обычной веб-странице, но когда я пытаюсь сделать это в popup.html моего расширения Chrome, ничего не происходит. Я не получаю никаких ошибок разрешения, просто кажется,...
8578 просмотров
schedule
23.09.2022
WebRTC getUserMedia не показывает видео
У меня есть следующий код:
document.addEventListener('DOMContentLoaded', function () {
var video = document.querySelector('video');
window.navigator.webkitGetUserMedia({ video: true, audio: true }, function (stream) {
var url =...
1525 просмотров
schedule
05.01.2023
WebRTC и ThreeJS для создания текстуры матового металлаCube
Я пытаюсь применить THREE.ImageUtils.loadTextureCube() с помощью камеры реального времени к вращающемуся кубу.
До сих пор мне удавалось применить простую текстуру, используя мое видео, к MeshLambertMaterial :
var geometry = new...
1503 просмотров
schedule
01.07.2022
проблемы с настройкой разных разрешений с WebRTC
Я пытаюсь использовать функцию WebRTC getUserMedia для создания снимков в потоковом видео с камеры пользователя. Проблема в том, что я хочу использовать разрешение 640 X 480, работая в версиях Firefox 19.02, Opera 12.14 и Chrome 25.0.1364.172...
8919 просмотров
schedule
09.06.2022
WebRTC HowTo PeerConnection через локальную сеть с 2 браузерами
уже несколько дней я пытаюсь создать базовый видеочат webRTC. У меня есть несколько демонстраций, работающих локально, даже через локальную сеть. Но теперь я хочу построить один за другим на действительно основах без такой большой перегрузки, с...
6247 просмотров
schedule
05.03.2022
Internet Explorer и Google Chrome Frame могут поддерживать webRTC?
Я пробовал и тестировал различные подходы, чтобы заставить webRTC работать в Internet Explorer.
с помощью плагина Google Chrome
webRTC4all
Sipml5 не отвечает ни на один из этих подходов
Я также прочитал документ «Настраиваемая,...
635 просмотров
schedule
27.03.2024
webRTC: как определить наличие аудио/видео в потоке?
Я хотел бы знать наличие треков в полученном потоке при обратном вызове addstream. Видеосвязь работает хорошо, но я хотел бы сделать. вызов только аудио, поэтому я просто передал audio:true,video:false в ограничениях getUserMedia, теперь, когда я...
7436 просмотров
schedule
18.06.2023
Существует ли элемент управления Webbrowser, поддерживающий видео html5 (WebRTC) для .Net?
Я искал способ встроить страницу, на которой размещено видео WebRTC, такое как демонстрация с http://www.webrtc.org/demo в приложение WinForms, поэтому пользователю не нужно устанавливать или запускать какие-либо внешние браузеры, которые могут...
6308 просмотров
schedule
02.05.2022
Firefox 22 mozGetUserMedia использует «экран» в качестве источника устройства
Были некоторые слухи о поддержке WebRTC в Firefox 22. Это для тех, кто в курсе разработки Firefox: есть ли какая-либо поддержка в Firefox для захвата экрана рабочего стола на сегодняшний день?
Эта технология существует для Chrome 26+, которая...
1650 просмотров
schedule
10.11.2022
Потоковая передача медиафайлов с помощью WebRTC
Вот мой пример использования: у Алисы есть классный новый медиа-трек, который она хочет, чтобы Боб послушал. Она выбирает медиафайл в своем браузере, и медиафайл мгновенно начинает воспроизводиться в браузере Боба.
Я даже не уверен, можно ли...
6099 просмотров
schedule
28.01.2023
Является ли «картинка в картинке» единственным способом, которым vLine использует WebRTC?
Я интегрировал vLine на тестовую площадку и заметил, что это картинка в картинке. Это единственный способ, которым это работает? Есть ли способ разделить оба потока?
387 просмотров
schedule
20.04.2022
Проблема со стилем OpenTok WebRTC
Мы создаем приложение для iOS (iPad) с PhoneGap и плагином OpenTok phonegap. Однако у нас возникла проблема со стилем. Фактический видеоконтент не охватывает всю ширину элемента объекта, созданного с помощью платформы opentok. Мы передаем в opentok...
709 просмотров
schedule
28.09.2022
Использование модуля шумоподавления в webrtc в Android
Я разрабатываю приложение для идентификации говорящего в Android, и я хотел обработать аудиовход с микрофона, прежде чем анализировать его с помощью алгоритма идентификации говорящего. Наткнулся на модуль шумоподавления в WebRTC . Я уже настроил...
1603 просмотров
schedule
29.04.2022