diff --git a/index.js b/index.js index 1f208a8..f3900e5 100644 --- a/index.js +++ b/index.js @@ -73,10 +73,14 @@ app.post('/play', (req, res) => { video = path.join('/tmp/', path.basename(video)) } - process = require('child_process').spawn('ffplay', ['-fs', '-loop', '2147483647', video]); + process = require('child_process').spawn('ffplay', ['-fs', '-loop', '2147483647', video], { stdio: 'overlapped' }); - process.on("message", (message) => { - console.log(message); + process.stdout.on('data', (data) => { + console.log(`stdout: ${data}`); + }); + + process.stderr.on('data', (data) => { + console.error(`stderr: ${data}`); }); res.json({ status: 'ok' });