2 つの Chrome アプリ / 拡張機能がウェブストアで目に留まりました。
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 のように、ビデオの特定のコーナーにオーディオ録音と Web カメラ キャプチャの埋め込みを可能にする独自のスクリーンキャスト アプリを作成したいと考えています。
デスクトップとユーザーのオーディオとビデオをキャプチャすることは理解できますが、それらをすべてまとめてビデオ ファイルにする方法を教えてください。
getUserMedia()
ChromeOSのストリームからビデオ ファイルを作成する方法があると思います。ChromeOSだけが実装したもの?
それはどのように行われますか?ご回答ありがとうございます。