Решение HTML5 для загрузки видео потока с веб-камеры / камеры на сервер

С помощьюGetUserMedia Я могу захватить видео поток от клиентаВеб-камера / камера. И используяvideo Я могу показать это на клиентебраузер Код:




    window.URL = window.URL || window.webkitURL;
    navigator.getUserMedia  = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia;

    var video = $('video')[0];

    var failed = function(e) {
        console.log('Denied!', e);
    };

    if( navigator.getUserMedia ) {
        navigator.getUserMedia( {video: true, audio: true}, function( stream ) {
                video.src = window.URL.createObjectURL(stream);
            }, failed
        )
    } else {
        console.log( 'Not supported!' );
    }

Теперь можно ли отправить этот видеопоток в режиме реального времени или после того, как пользователь завершил запись и решил загрузить его на сервер?

Я нашел несколько примеров:

отправка двоичных изображений на сервер через websocketПериодически захватывать кадр потокового видео и отправлять его как изображение

Ответы на вопрос(2)

Ваш ответ на вопрос