使用Cordova和NodeJS进行视频直播

时间:2015-07-28 18:51:12

标签: javascript node.js cordova

我想用Cordova创建一个应用程序,用户可以从他们的相机中流式传输视频(带音频),其他用户可以直播。在NodeJS的服务器端,这是一项简单的任务。我想知道在Cordova中是否有类似于Node的API(插件或其他东西)。

理想情况下,它会像这样工作:

var http = require('http'); // Like Node's http
var camera = require('camera'); // Imaginary API

camera.record(function(err, stream){ // Stream like Node's readable streams

    var req = http.request({
        hostname: 'my.server',
        method: 'POST',
        headers: { 'x-streaming-headsup': '1' }
    }, function(res){

    });    

    stream.pipe(req);

});

或者,如果录制的视频被缓冲到文件中,可能使用类似的方法从该文件中流式传输?

由于

0 个答案:

没有答案