Вопросы по теме '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 просмотров
schedule
05.07.2022
MediaRecorder.stop () не очищает значок записи на вкладке
Я запускаю и останавливаю поток MediaRecorder. Красный значок «записи» появляется на вкладке Chrome при запуске, но не исчезает при остановке.
Значок выглядит так:
Мой код выглядит так:
const mediaRecorder = new...
6318 просмотров
schedule
16.05.2022
Как сохранить видео, записанное с помощью MediaRecorder API, на php-сервер?
Я могу записать видео с помощью веб-камеры, воспроизвести получившийся блоб в браузере и загрузить его на локальный компьютер, но когда я сохраняю файл на сервер, он не читается. Я пробовал отправлять фрагменты на сервер и объединять их там, а также...
1842 просмотров
schedule
28.12.2022
WebRTC getUserMedia: переключение между аудио и видео + аудио потоками
Мое веб-приложение позволяет пользователям динамически создавать видео и аудио файлы с одной и той же страницы, часто переключаясь между ними.
Каждое действие записи имеет собственный экземпляр и логику, включая собственные потоки MediaStream....
968 просмотров
schedule
16.08.2022
MediaSource Buffer работает только на одном клиенте
Итак, я пытаюсь создать приложение для прямой трансляции и столкнулся со странной проблемой.
Итак, я использую getUserMedia для захвата видео от пользователя, после чего пользователь помечается как вещатель. Затем я использую MediaRecorder ,...
542 просмотров
schedule
19.08.2023
Запишите 5-секундные фрагменты звука с помощью MediaRecorder, а затем загрузите на сервер
Я хочу записать 5-секундные сегменты микрофона пользователя и загрузить каждый на сервер. Я попытался использовать MediaRecorder и вызвал методы start () и stop () с интервалом в 5 секунд, но когда я объединяю эти записи, между ними появляется звук...
5770 просмотров
schedule
26.10.2022
Изменение качества MediaRecorder и canvas.captureStream?
Недавно я пытался создать видео в браузере и, таким образом, играл с двумя подходами:
Использование js-библиотеки whammy для объединения кадров webp в видео webm. Подробнее здесь .
Использование MediaRecorder и canvas.captureStream ....
3630 просмотров
schedule
14.06.2022
Запись TypeScript и воспроизведение необработанного звука в формате pcm
Я новичок в TypeScript и всей среде JavaScript в целом. У меня есть небольшой проект, который требует создания приложения браузера с TypeScript ( у меня еще нет кода ).
Мне нужно записать необработанный звук PCM с микрофона браузера,...
784 просмотров
schedule
04.09.2022
Как отправить большой двоичный объект в хранилище больших двоичных объектов Azure с помощью службы больших двоичных объектов Azure
Я пишу код, который позволяет пользователю записывать себя с помощью микрофона, а затем загружать запись в хранилище BLOB-объектов Azure.
Для записи звука я использую код, подобный приведенному ниже
let recordedBlobs = [];
this.mediaRecorder =...
207 просмотров
schedule
07.03.2024
Не удается записать HTMLCanvasElement, когда вкладка размыта, даже если происходит рендеринг
Я пытаюсь записать видео с холста, даже когда пользователь переходит с вкладки (либо щелкнув другую вкладку, либо свернув окно). Я использую таймер, который запускается даже тогда, когда у пользователя размыта вкладка для рендеринга холста (я знаю,...
24 просмотров
schedule
09.08.2022
Сохранение вывода MediaRecorder в формате, которым можно поделиться в Whatsapp
Я работаю над веб-сайтом, который записывает видео с помощью MediaRecorder , и я обнаружил, что мой Chrome на Mac поддерживает несколько форматов записи WEBM для
new MediaRecorder(videoStream, { mimeType: ... })
как
ad
а также...
383 просмотров
schedule
08.04.2023
Есть ли ограничение на размер записи API MediaRecorder?
Я использую MediaRecorder API для записи видео, предполагается, что видео будет работать в течение нескольких часов. В конечном итоге оно составляет около 400 МБ, я хочу знать, существует ли предопределенный лимит на объем данных, которые браузер...
472 просмотров
schedule
26.06.2023
Поддержка 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 просмотров
schedule
20.03.2022
Media Recorder ondata available не запускается в Fire Fox
Вот мой код для записи экрана (со звуком)
let options = {
video: {
cursor: true,
displaySurface: 'window', // monitor, window, application, browser
},
audio: true,
}
voiceStream = null;...
36 просмотров
schedule
05.08.2023
Как разделить поток на части, которые можно воспроизводить с помощью Media Source API?
Я могу создавать фрагменты данных, записанные с помощью MediaRecorder API. Храните их и воспроизводите с помощью MediaSource API. Это нормально работает, если я добавляю все фрагменты в правильном порядке в sourceBuffer.
async function...
119 просмотров
schedule
07.04.2024
Как переключать камеры в приложении PWA, созданном с помощью reactjs?
У меня есть код, который записывает или загружает видео. Приложение создано с использованием приложения create-реагировать и представляет собой PWA. Я использовал ограничение faceMode, но оно по-прежнему не переключает камеры на мобильном телефоне...
181 просмотров
schedule
01.12.2022