ヘッドレス ラズベリー パイ 4 をオンライン ラジオ プレーヤーとして使用したいと考えています。Pythonスクリプトは機能し、ターミナルから実行するとラズベリーはオーディオを出力しますが、ブート後に/etc/rc.localから実行し、crontabで実行しようとしましたが、動作しているようですが、音はありません。起動後に実行してサウンドを出力する方法を知っていますか?
ありがとうございました!
import vlc
import time
url = 'http://www.icast.connectmedia.hu/4748/mr7.mp3'
#define VLC instance
instance = vlc.Instance()
#Define VLC player
player=instance.media_player_new()
#Define VLC media
media=instance.media_new(url)
#Set player media
player.set_media(media)
#Play the media
player.play()
#Sleep for 5 sec for VLC to complete retries.
time.sleep(5)
#Get current state.
state = str(player.get_state())
while state == 'State.Playing':
state = str(player.get_state())
time.sleep(1)