Fork me on GitHub

Herr Knedel/PIFM: 104.6 Dünya Çapında FM Radyo

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

189 Words

104.6 RTL hayranıysanız ve Berlin’in hit radyosu olmadan bir gün geçirmek istemiyorsanız, o zaman doğru yerdesiniz. Raspberry adı verilen tek kartlı bir bilgisayara ve anten olarak GPIO port 4 üzerinde bir kabloya ihtiyacınız var.

Aşağıdaki paketler gereklidir

x
+
Terminal

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

Bir indirme klasörü oluşturuyorum ve PIFM komut dosyasını indiriyorum:
x
+
Terminal

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

pifm komut dosyası

Aşağıdaki içeriğe sahip yeni bir “$vim /home/pi/radio-streamer.sh” dosyası oluşturuyorum:

#!/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

Komut dosyasının aşağıdaki haklara ihtiyacı vardır:

x
+
Terminal

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

Olası crontjob

Bilgisayar her gece saat 4 ile 5 arasında yeniden başlatılır. Ayrıca Radion her saat yeniden bağlanır.

@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