Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 捕获并存储几秒钟的视频_Javascript_Jquery_Html - Fatal编程技术网

Javascript 捕获并存储几秒钟的视频

Javascript 捕获并存储几秒钟的视频,javascript,jquery,html,Javascript,Jquery,Html,我正在尝试捕捉视频流,并得到了以下工作(从这个博客) HTML代码 <video id="video" width="640" height="480" autoplay></video> 抓拍一张照片,我可以在这里(不管怎样,我都是使用Jquery网络摄像头plugin) 问题:按照上述技术,我如何捕获50秒的视频流?并将其保存到磁盘 我知道有第三方API(商业)存在于此,但将其作为最后手段 有什么想法吗?请分享。也不害羞,但我的JavaScript技能是相当初级的,

我正在尝试捕捉视频流,并得到了以下工作(从这个博客)

HTML代码

<video id="video" width="640" height="480" autoplay></video>
抓拍一张照片,我可以在这里(不管怎样,我都是使用
Jquery网络摄像头
plugin)

问题:按照上述技术,我如何捕获50秒的视频流?并将其保存到磁盘

我知道有第三方API(商业)存在于此,但将其作为最后手段


有什么想法吗?请分享。也不害羞,但我的JavaScript技能是相当初级的,所以一个小代码片段的例子将非常感谢,如果不是;指向文档,从中我可以解决问题;那也太好了

也许这可以帮助@jakob,嗯,巧合。。。在发帖的时候已经看过了。也许这可以帮助@jakob,嗯,巧合。。。在发布问题的时候已经在看了。
// Grab elements, create settings, etc.
var video = document.getElementById('video');

// Get access to the camera!
if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
    // Not adding `{ audio: true }` since we only want video now
    navigator.mediaDevices.getUserMedia({ video: true }).then(function(stream) {
        video.src = window.URL.createObjectURL(stream);
        video.play();
    });
}