Raspberry Pi Geek

Volles Programm

Komfortable Webradio-Software auf Python-Basis

Die im Folgenden vorgestellte Software ist zwar für unser wohnzimmertaugliches Luxusgerät 1 mit dem touchfähigen Breitbildschirm von Waveshare gedacht (Details siehe letzte Folge), verrichtet aber auch unabhängig von dieser speziellen Hardware ihren Dienst. In Python implementiert läuft sie auf jedem LinuxSystem, vom Desktop bis zum Pi Zero. Mit ein paar kleineren Hacks dürfte der Betrieb unter Windows ebenfalls möglich sein; die einzige Voraussetzung dafür wäre eine funktionierende Audiokonfiguration für die Soundausgabe.

Bevor es aber mit der Installation und Konfiguration losgeht, klären wir noch ein paar technische Hintergründe rund um das Thema Webradio.

Das längste MP3 der Welt

Webradio, manchmal auch Internet-Radio genannt, besteht aus dem Übertragen (Streaming) einer scheinbar unendlich langen MP3-Datei über das Internet. Statt sie abzuspeichern und anschließend wiederzugeben, nimmt der Abspieler den Datenstrom direkt entgegen und spielt die Audiodaten ab.

Als Player-Software kommt deshalb alles infrage, was URLs aufruft und die empfangenen Daten direkt abspielt, insbesondere ein Webbrowser. Da sich inzwischen jeder Radiosender im Internet präsentiert, gibt es dort deshalb oft auch prominent auf der Einstiegsseite einen Button für das Live-Abspielen des Programms 2.

Das einfachste Webradio besteht also aus einem Gerät mit einem Browser

You’re reading a preview, subscribe to read more.

More from Raspberry Pi Geek

Raspberry Pi Geek4 min readRobotics
Achtung, Roboter!
Mit den Spike-Sets aus dem Lego-Education-Programm lassen sich im Handumdrehen kleine Roboter zusammenstecken und ansteuern. Dabei kommen nicht nur Kinder den Grundkonzepten der Interrupt-Programmierung, der Interprozesskommunikation und der Parallel
Raspberry Pi Geek4 min read
Gut sortierte Tools
Beim Werkzeugkasten von Gimp handelt es sich um ein zentrales Bedienelement, von dem alle anderen Dialoge abhängen. Hier bietet die Software diverse Anpassungsmöglichkeiten, um den Werkzeugkasten weitgehend den eigenen Bedürfnissen anzupassen. Gimp e
Raspberry Pi Geek5 min readProgramming
Starke Verbindung
Die Reichweiten von WLAN und Bluetooth sind begrenzt. Wenn Sie Messdaten aus dem Garten oder dem Keller benötigen, dann scheitern diese Techniken oft. Mit der eigentlich aus dem WAN-Bereich stammenden LoRa-Technologie erweitern Sie den Empfangsradius

Related