0

ヘッドレス ラズベリー パイ 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)

4

1 に答える 1