Fork me on GitHub

Herr Knedel/PIFM: 104.6 di seluruh dunia di Radio FM

Created Wed, 17 Jul 2019 00:00:00 +0000 Modified Sat, 01 Oct 2022 10:34:13 +0000 Schwierigkeitsgrad: Für jeden machbar

191 Words

Jika Anda adalah penggemar 104.6 RTL dan tidak ingin menghabiskan hari tanpa radio hit Berlin, maka Anda berada di tempat yang tepat. Anda membutuhkan komputer single-board yang disebut Raspberry dan kabel pada port GPIO 4 sebagai antena.

Paket-paket berikut ini diperlukan

x
+
Terminal

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install sox libsox-fmt-all

Saya membuat folder unduhan dan mengunduh skrip PIFM:
x
+
Terminal

$ mkdir /home/pi/installs
$ cd /home/pi/installs/
$ wget http://omattos.com/pifm.tar.gz
$ tar vfzx pifm.tar.gz

skrip pifm

Saya membuat file baru “$vim /home/pi/radio-streamer.sh” dengan konten berikut:

#!/bin/bash 
pkill sox 
pkill pifm 
sleep 1 

sox -v .9 -t mp3 http://stream.104.6rtl.com/rtl-live -t wav --input-buffer 80000 -r 22050 -c 1 - | sudo /home/pi/installs/pifm - 104.6

Skrip membutuhkan hak-hak berikut ini:

x
+
Terminal

$ sudo chmod 775 /home/pi/radio-streamer.sh

Kemungkinan crontjob

Komputer dihidupkan ulang setiap malam antara pukul 4 dan 5. Selain itu, Radion menyambung kembali setiap jam.

@reboot sleep 60 && sudo /home/pi/radio-streamer.sh 
36 4 * * * sudo pkill sox 
37 4 * * * sudo pkill pifm 
38 4 * * * sudo reboot 
59 * * * * sudo /home/pi/radio-streamer.sh