我想用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);
});
或者,如果录制的视频被缓冲到文件中,可能使用类似的方法从该文件中流式传输?
由于