Два приложения Chrome/расширения уловили мой глаз на: Интернет-магазинеHowto: Сохранить скринкаст в видеофайл ChromeOS?
Я отдаю себе отчет в chrome.desktopCapture и как я могу использовать getUserMedia()
, чтобы захватить живой поток рабочего стола пользователя.
Пример:
navigator.webkitGetUserMedia({
audio: false,
video: {
mandatory: {
chromeMediaSource: 'desktop',
chromeMediaSourceId: desktop_id,
minWidth: 1280,
maxWidth: 1280,
minHeight: 720,
maxHeight: 720
}
}
}, successCallback, errorCallback);
Я хотел бы создать свое собственное приложение, которое позволяет скринкаст аудиозапись, а также вложение захвата веб-камеры в данном углу видео, как Screencastify.
Я понимаю, что захватил рабочий стол и аудио и видео пользователя, но как вы все вместе и превращаете в видеофайл?
Я предполагаю, что есть способ создать видеофайл из потока getUserMedia()
на ChromeOS. Что-то, что только ChromeOS реализовала?
Как это сделать? Заранее благодарю за ваши ответы.
Hi @RickyAYoder Мне интересно видеть окончательный результат, который у вас был, я пытаюсь добиться того же, что вы упомянули –