Публикации по теме 'mediastream'
Создание компонента предварительного просмотра пользовательского мультимедиа
Недавно мне понадобилось создать компонент User Media Preview для клиентского приложения.
По сути, этот компонент отображает список источников аудио и видео и позволяет пользователю выбирать из списков и мгновенно предварительно просматривать выбранный вариант. Затем свойство компонента позволяет потребителю получить объект медиа-ограничения , который может быть передан getUserMedia или фреймворку WebRTC, например, Janus .
В этой статье я опишу шаги по созданию этого компонента с..
Вопросы по теме 'mediastream'
WebRTC: использование getStats()
Я пытаюсь получить статистику приложения webRTC для измерения пропускной способности потоковой передачи аудио/видео. Я проверил этот вопрос и нашел его очень полезным; однако, когда я пытаюсь использовать его, я получаю
TypeError: Not enough...
7044 просмотров
schedule
09.05.2023
Эквивалент AudioBuffer getChannelData() для MediaStream (или MediaStreamAudioSourceNode)?
Я использую decodeAudioData AudioContext в mp3-файле, что дает мне AudioBuffer . С помощью этого звукового буфера я продолжаю рисовать форму волны этого mp3-файла на холсте, используя данные, возвращенные getChannelData() .
Теперь я хочу...
707 просмотров
schedule
09.05.2023
js+html5 getUserMedia конфликтует с микрофоном (Android) (мобильный телефон считает, что телефонный звонок активен)
Отредактировано - обновление внизу поста
Я создаю веб-приложение для Android с помощью phonegap, и я столкнулся с этой проблемой после инициализации getusermedia, когда я использую кнопку уменьшения/увеличения громкости, регулятор громкости...
806 просмотров
schedule
03.02.2023
Могу ли я подключить устройство Twilio к MediaStream в Javascript?
Я использую клиент Twilio Javascript SDK и хочу подключить входящий вызов к MediaStream.
В настоящее время мой клиент Twilio просто принимает входящий вызов следующим образом:
Twilio.Device.incoming(function (conn) {
conn.accept();...
797 просмотров
schedule
19.06.2022
Анализ звука без getUserMedia
Я пытаюсь проанализировать аудиовыход из браузера, но не хочу, чтобы появлялось приглашение getUserMedia (которое запрашивает разрешение на использование микрофона). Источниками звука являются SpeechSynthesis и файл Mp3. Вот мой код:
return...
480 просмотров
schedule
08.09.2023
Добавить / удалить MediaStream в одноранговом соединении WebRTC в android
Я использую библиотеку libjingle: 11139 @ aar для создания приложения чата на платформе Android.
Проблема динамического добавления / удаления медиапотока из RTCPeerConnection объясняется во многих потоках stackoverflow, но все они, похоже, связаны...
1230 просмотров
schedule
10.06.2022
Где хранится запись медиапотока?
Я использую Mediastream Recording и GetUserMedia для записи аудио и видео с веб-камеры пользователя. Я не смог найти, где хранится временное видео. Я хочу знать это, чтобы определить, будут ли проблемы с хранением при записи большого количества...
33 просмотров
schedule
15.02.2023
MediaStreamRecorder не является конструктором
Я новичок в Angular6 и пытаюсь использовать MediaStreamRecorder . Я определенно делаю что-то неправильно при определении MediaStreamRecorder , потому что я продолжаю получать ошибку TypeError: msr__WEBPACK_IMPORTED_MODULE MediaStreamRecorder...
1756 просмотров
schedule
06.09.2022
Как плавно воспроизводить непрерывные фрагменты звуковых фрагментов внутри «аудио»?
Я получаю 1000ms аудиофрагменты от клиента, используя getUserMedia() , преобразовываю их в аудиоблок длительностью 1 секунду и отправляю их на сервер (и остальным клиентам) с помощью socket-io до тех пор, пока пользователь не прекратит запись....
1157 просмотров
schedule
19.01.2023
Как показать дорожки видеопотока из двух разных потоков в одном элементе HTMLMediaElement (из потока камеры и потока WebGL)
Мне нужно показать видео с камеры пользователя и виртуальные объекты, созданные с помощью WebGL, на веб-странице в одном элементе html, возможно, либо <canvas> , либо <video> .
Я могу успешно получить пользовательское видео, это...
2178 просмотров
schedule
12.06.2024
Не удается записать HTMLCanvasElement, когда вкладка размыта, даже если происходит рендеринг
Я пытаюсь записать видео с холста, даже когда пользователь переходит с вкладки (либо щелкнув другую вкладку, либо свернув окно). Я использую таймер, который запускается даже тогда, когда у пользователя размыта вкладка для рендеринга холста (я знаю,...
24 просмотров
schedule
09.08.2022
HTMLImageElement — src как поток
Раньше вы могли использовать URL.createObjectURL() и передавать ему MediaStream. Однако это было удалено (см. https://www.fxsitecompat.dev/en-CA/docs/2017/url-createobjecturl-stream-has-been-deprecated/ ).
Функциональность замены заключалась в...
1311 просмотров
schedule
20.09.2023
Как найти текущий поток MediaStream для микрофона и применить ограничения — WEBRTC
Я хочу отредактировать сигнал микрофона, используемый конференцией BigBlueButton, и отключить автоматическую регулировку усиления и подавление эха.
Однако у меня нет информации об экземпляре MediaStream, используемом на странице конференции. Итак,...
378 просмотров
schedule
03.06.2023
Запись Fabricjs в виде видео с элементом видео из внешней ссылки внутри холста
Я пытаюсь записать холст Fabricjs как видео, внутри которого есть видеоэлемент, когда я записываю холст без видеоэлемента, он записывает холст и другие элементы, но когда я добавляю видео, это не похоже ничего не записывает, ничего не записывает....
96 просмотров
schedule
16.01.2023