Вопросы по теме 'web-mediarecorder'

Сегменты временного интервала MediaRecorder - воспроизводится только первый сегмент
У меня последняя версия Chrome: var options = { mimeType: "video/webm;codecs=vp8" }; internalMediaRecorder = new MediaRecorder(internalStream, options); internalMediaRecorder.ondataavailable = function (blob) { // put blob.data into an...
1902 просмотров

MediaRecorder.stop () не очищает значок записи на вкладке
Я запускаю и останавливаю поток MediaRecorder. Красный значок «записи» появляется на вкладке Chrome при запуске, но не исчезает при остановке. Значок выглядит так: Мой код выглядит так: const mediaRecorder = new...
6318 просмотров

Как сохранить видео, записанное с помощью MediaRecorder API, на php-сервер?
Я могу записать видео с помощью веб-камеры, воспроизвести получившийся блоб в браузере и загрузить его на локальный компьютер, но когда я сохраняю файл на сервер, он не читается. Я пробовал отправлять фрагменты на сервер и объединять их там, а также...
1842 просмотров

WebRTC getUserMedia: переключение между аудио и видео + аудио потоками
Мое веб-приложение позволяет пользователям динамически создавать видео и аудио файлы с одной и той же страницы, часто переключаясь между ними. Каждое действие записи имеет собственный экземпляр и логику, включая собственные потоки MediaStream....
968 просмотров

MediaSource Buffer работает только на одном клиенте
Итак, я пытаюсь создать приложение для прямой трансляции и столкнулся со странной проблемой. Итак, я использую getUserMedia для захвата видео от пользователя, после чего пользователь помечается как вещатель. Затем я использую MediaRecorder ,...
542 просмотров

Запишите 5-секундные фрагменты звука с помощью MediaRecorder, а затем загрузите на сервер
Я хочу записать 5-секундные сегменты микрофона пользователя и загрузить каждый на сервер. Я попытался использовать MediaRecorder и вызвал методы start () и stop () с интервалом в 5 секунд, но когда я объединяю эти записи, между ними появляется звук...
5770 просмотров

Изменение качества MediaRecorder и canvas.captureStream?
Недавно я пытался создать видео в браузере и, таким образом, играл с двумя подходами: Использование js-библиотеки whammy для объединения кадров webp в видео webm. Подробнее здесь . Использование MediaRecorder и canvas.captureStream ....
3630 просмотров
schedule 14.06.2022

Запись TypeScript и воспроизведение необработанного звука в формате pcm
Я новичок в TypeScript и всей среде JavaScript в целом. У меня есть небольшой проект, который требует создания приложения браузера с TypeScript ( у меня еще нет кода ). Мне нужно записать необработанный звук PCM с микрофона браузера,...
784 просмотров

Как отправить большой двоичный объект в хранилище больших двоичных объектов Azure с помощью службы больших двоичных объектов Azure
Я пишу код, который позволяет пользователю записывать себя с помощью микрофона, а затем загружать запись в хранилище BLOB-объектов Azure. Для записи звука я использую код, подобный приведенному ниже let recordedBlobs = []; this.mediaRecorder =...
207 просмотров

Не удается записать HTMLCanvasElement, когда вкладка размыта, даже если происходит рендеринг
Я пытаюсь записать видео с холста, даже когда пользователь переходит с вкладки (либо щелкнув другую вкладку, либо свернув окно). Я использую таймер, который запускается даже тогда, когда у пользователя размыта вкладка для рендеринга холста (я знаю,...
24 просмотров

Сохранение вывода MediaRecorder в формате, которым можно поделиться в Whatsapp
Я работаю над веб-сайтом, который записывает видео с помощью MediaRecorder , и я обнаружил, что мой Chrome на Mac поддерживает несколько форматов записи WEBM для new MediaRecorder(videoStream, { mimeType: ... }) как ad а также...
383 просмотров

Есть ли ограничение на размер записи API MediaRecorder?
Я использую MediaRecorder API для записи видео, предполагается, что видео будет работать в течение нескольких часов. В конечном итоге оно составляет около 400 МБ, я хочу знать, существует ли предопределенный лимит на объем данных, которые браузер...
472 просмотров

Поддержка WebM / VP9 в Firefox
Насколько я понимаю, WebM / VP9 уже давно поддерживается как Firefox, так и Chrome. Однако на моей машине MediaRecorder.isTypeSupported ('video / webm; codecs = vp9') возвращает false в Firefox, но true в Chrome. Программное обеспечение:...
442 просмотров
schedule 03.04.2022

Конвертировать видеокодеки из vp9 в mp4?
Я записываю видео из функции getUserMedia в js с опцией let options = {mimeType: 'video/webm;codecs=vp9'}; // here mediaStreamObj is stream returning from the getUserMedia let mediaRecorder = new MediaRecorder(mediaStreamObj, options); Я хочу,...
595 просмотров

Media Recorder ondata available не запускается в Fire Fox
Вот мой код для записи экрана (со звуком) let options = { video: { cursor: true, displaySurface: 'window', // monitor, window, application, browser }, audio: true, } voiceStream = null;...
36 просмотров

Как разделить поток на части, которые можно воспроизводить с помощью Media Source API?
Я могу создавать фрагменты данных, записанные с помощью MediaRecorder API. Храните их и воспроизводите с помощью MediaSource API. Это нормально работает, если я добавляю все фрагменты в правильном порядке в sourceBuffer. async function...
119 просмотров

Как переключать камеры в приложении PWA, созданном с помощью reactjs?
У меня есть код, который записывает или загружает видео. Приложение создано с использованием приложения create-реагировать и представляет собой PWA. Я использовал ограничение faceMode, но оно по-прежнему не переключает камеры на мобильном телефоне...
181 просмотров