0
我有一個node.js腳本,它在我的RasPi 3B上播放由HTTP請求觸發的mpg321 mp3文件,並且即使在重新啓動Pi後也想連續運行。RasPi + Node.js forever:在重新啓動後無法聽到MP3聲音
我可以使用永久啓動命令播放mp3文件作爲後臺作業,並且可以在使用crontab設置重新啓動後運行不涉及mp3的簡單腳本。但是,雖然一切工作正常,但只有當我重新啓動時,mp3聲音總是丟失。
有沒有人知道解決這個問題的方法?
Node.js的腳本:
var mpg321 = require('mpg321');
var filepath = "./audio/beep-01a.mp3";
var player = mpg321().remote();
//infinity loop
player.play(filepath);
player.on('end', function() {
console.log('end');
player.play(filepath);
});
crontab的設置:
@reboot /usr/bin/forever start /home/pi/Documents/nodejs/index.js