Rasberry Pi と piFace を使用してシステムを構築しました。プッシュ ボタンは、メニュー システムをナビゲートし、さまざまなオプションを選択するために使用されます。これらには、ローカルに保存された mp3 および m4a ファイルの再生 (mplayer を使用) と、mp3 および pls 形式でのリモート サイトからのオーディオのストリーミングが含まれます。
ローカル端末でプログラムを手動で実行すると、すべてが正常に機能し、これらすべてのタイプのメディアが正しく再生されます。
ただし、次のcrontabエントリを使用して再起動後にプログラムを実行すると
@reboot /home/pi/go.sh >> /home/pi/log.txt 2>&1
このプログラムは、pls ラジオ ストリーム (BBC で使用されているものなど) を除いて、リストされているすべてのメディア タイプを実行および再生します。pls を入力すると、mplayer が実行されます (ps または top で示されます) が、音は出ません。
pi と root の両方で実行してみましたが、結果は同じでした。
どんな提案でも大歓迎です。
カービィ
ローカルに保存されたオーディオ ファイル:
mplayer -quiet /home/pi/music/Rehab.m4a * WORKS *
mplayer -quiet /home/pi/music/Angel.mp3 * WORKS *
ローカルに保存されたオーディオ プレイリスト:
mplayer -quiet -loop 0 -playlist /home/pi/tree/playlist_bob_dylan.txt * WORKS *
ストリーミング ラジオ:
mplayer -quiet http://www.bbc.co.uk/radio/listen/live/r6_aaclca.pls * 失敗 *
mplayer -quiet http://tx.sharp-stream.com/icecast.php?i=planetrock.mp3 * WORKS *