Bedienoberfläche für Webradio
ulrich
2021-09-29 010cf066446c9cbb96c6bd99db8701e9329bf686
radiostreams.md
@@ -1,8 +1,8 @@
## Radiostreams
# Radiostreams
Nachfolgend die Adressen einiger Radiostreams
Nachfolgend die Adressen einiger Radiostreams, die vom [radio-ui](README.md) verwendet werden können.
### hr3
## hr3
[Livestream-Übersicht](http://www.hr3.de/service/hr3-online-hoeren,webradio-100.html)
@@ -10,7 +10,7 @@
48 kbit http://hr-hr3-live.cast.addradio.de/hr/hr3/live/mp3/48/stream.mp3
### hr info
## hr info
[Livestream-Übersicht](http://www.hr-inforadio.de/livestream/index.html)
@@ -18,7 +18,7 @@
48 kBit/s http://hr-hrinfo-live.cast.addradio.de/hr/hrinfo/live/mp3/48/stream.mp3
### radiobob
## radiobob
[Livestream-Übersicht](http://www.radiobob.de/radiobob/empfang/livestream)
@@ -26,7 +26,7 @@
Mobile Nutzung: http://bob.hoerradar.de/aac-radiobob
#### Test der Bandbreite
### Test der Bandbreite
Spielt man den URL 'hq' von Radiobob im Browser zeigt der Netzwerkmonitor von Linux eine Netznutzung von 24-32 kbit/s. Das ergibt die folgende Betrachtung:
@@ -34,24 +34,10 @@
+ 115.20.000   Bit/Std (kBit x 3600 x 1000)
+ 13,74   MB pro Stunde (Bit : 8 : 1.024 : 1.024)
### FFH
## FFH
[Livestream-Übersicht](https://www.ffh.de/musik/webradios/stream-adressen.html)
128kbps http://mp3.ffh.de/radioffh/hqlivestream.mp3
48kbps http://mp3.ffh.de/radioffh/livestream.aac
## Noch zu erledigen
### Templates für Mustache dynamisch laden
Spart Ladezeit zu Beginn. Lösungsansatz: Eine Funktion, die als Parameter das Element erhält, dessen html mit dem gerenderten Template ersetzt werden soll und den zu rendernden Inhalt. Die dynamische Ladefunktion
1. prüft, ob das Template schon im cache ist
1. Lädt das Template, wenn nicht
1. wartet, bis das Template geladen ist
1. rendert das Template mit dem übergebenen Inhalt
1. schreibt das Ergebnis ins html des übergebenen Elements
Der letzte Teil des Ablaufs muss asynchron gefasst sein, damit auf das Laden gewartet werden kann.