HTML 5 de l'enregistrement vidéo et d'enregistrement d'un flux

En utilisant le Html 5 je veux enregistrer de la vidéo et enregistrer le flux dans un fichier local. Étant donné ci-dessous est le code. En un clic sur un bouton il déjà invoque l'appareil photo et capture de la vidéo dans la "VIDÉO" de la balise HTML. Puis-je stocker le flux dans un fichier local? Ou puis-je stocker en tant que fichier MP4?

<!DOCTYPE html>
<html>
<head>

<script type="text/javascript">

function enter() {

    if (navigator.mozGetUserMedia) { 
       navigator.myGetMedia=navigator.mozGetUserMedia;
       navigator.myGetMedia({video: true}, connect, error); 
    } 
    else {
       alert("NO");
    }

    function connect(stream) {

        var video = document.getElementById("my_video");
            video.src = window.URL ? window.URL.createObjectURL(stream) : stream;
            video.play();

        var canvas = document.getElementById("c"); 
    }

    function error(e) { console.log(e); }

}

</script>

</head>    
<body>
    <canvas width="640" height="480" id="c"></canvas>
    <input type="button" value="RECORD" onClick="enter()"/>
    <input type="button" value="SAVE" />
    <video id="my_video" width="640" height="480"/>
</body>
</html>

Je veux enregistrer le flux sur un bouton enregistrer, cliquez sur.

InformationsquelleAutor Nithin | 2013-08-29