Normalize streaming implementation.

This commit is contained in:
Roel van Uden 2015-01-23 20:11:08 +01:00
parent d256845ad0
commit ed8f7c90f5

View File

@ -4,19 +4,19 @@ var path = require('path');
var os = require('os'); var os = require('os');
/** /**
* Streams the video to disk using rtmpdump. * Streams the video to disk.
* @param {string} rtmpUrl * @param {string} rtmpUrl
* @param {string} inputPath * @param {string} rtmpInputPath
* @param {string} swfUrl * @param {string} swfUrl
* @param {string} outputPath * @param {string} filePath
* @param {function(Error)} done * @param {function(Error)} done
*/ */
module.exports = function(rtmpUrl, inputPath, swfUrl, outputPath, done) { module.exports = function(rtmpUrl, rtmpInputPath, swfUrl, filePath, done) {
childProcess.exec(_command() + ' ' + childProcess.exec(_command() + ' ' +
'-r "' + rtmpUrl + '" ' + '-r "' + rtmpUrl + '" ' +
'-y "' + inputPath + '" ' + '-y "' + rtmpInputPath + '" ' +
'-W "' + swfUrl + '" ' + '-W "' + swfUrl + '" ' +
'-o "' + outputPath + '"', { '-o "' + filePath + '"', {
maxBuffer: Infinity maxBuffer: Infinity
}, done); }, done);
}; };