Воспроизведение аудиофайла при повторении между x hour и y hour?

У нас есть устройство RaspberryPi, которое мы пытаемся развернуть аудио-плеер в обстановке музея. Мы хотели бы запрограммировать устройство Pi для воспроизведения автоматического файла между часами X и Y при повторении.

Эта часть проста, мы можем просто установить задание cron для запуска следующей команды:

mpg123 --loop 2 test.mp3 

Но это не сработает, если мы потеряем питание или устройство не будет включено к моменту начала работы.

У кого-нибудь есть предложения о том, как потенциально проверить и посмотреть, воспроизводится ли звук, а если не начать работу снова? В идеале с минимальной задержкой между зацикливанием звука.

One Solution collect form web for “Воспроизведение аудиофайла при повторении между x hour и y hour?”

Cron (лучше anacron ) или at работу с перепланированием, чтобы запустить скрипт. Скрипт имеет цикл, воспроизводит звук, затем проверяет время и решает, должен ли он зациклиться и продолжить воспроизведение, или если он должен остановиться.

Anacron определенно назначит работу при включении питания, даже если работа в прошлом. At этом тоже должен быть, но я не проверял.

  • Звук системы труб на другом компьютере
  • Как я могу запустить setfacl -m group: group2: rwx / dev / video0 / dev / snd / * при входе в систему?
  • Как вы перенаправляете аудиовыход в FreeRDP?
  • arecord, пока уровень звука не снизится достаточно низко
  • Внутренний микрофон не работает .. снова (Fedora 20, KDE, HP 8460p)
  • Linux RDP с аудио и микрофоном
  • SOX обнаруживает тишину при чтении mp3 с url
  • YAD и Zenity - ввод времени начала / остановки для обрезания видео
  • Как эффективно создавать спектрограмму многих аудиофайлов с помощью Sox?
  • Иногда нет звука во флэш-видео после загрузки?
  • Автоматические настройки громкости?
  • Linux и Unix - лучшая ОС в мире.