VE
Size: a a a
VE
DS
A
A
PS
TT
KS
mplayer. Пробовал play-sound в таком видеconst player = require('play-sound')();
player.play('beep.wav', function(err)
{
if (err) throw err
});Проблема в том, что звук проигрывается постоянно. Хотя есть запустить в командной строке mplayer beep.wav он проигрывается один раз. Пробовал ещё такconst { exec } = require('child_process');
exec('mplayer beep.wav');То же самое, зацикливается звук. Что можете посоветовать?AZ
KS
play-soundchild_processKS
timeout при запуске через child_process, которая убивает процесс, если он не закончился раньше. Но даже с ней не работаетAZ
KS
const http = require('http');
const jsonBody = require('body/json');
const player = require('play-sound')();
// const { exec } = require('child_process');
const port = 80;
const server = http.createServer((req, res) => {
jsonBody(req, (err, body) => {
if (body.notifySound)
{
player.play('beep.wav');
// exec('"mplayer" beep.wav');
}
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end();
});
});
server.listen(port, () => {
console.log(`Server running`);
});I
-loop <number>
Loops movie playback <number> times.I
KS
-loop <number>
Loops movie playback <number> times.KS
mplayer beep.wav проигрывается один раз и всёI
V

I
mplayer beep.wav проигрывается один раз и всё