Bedienoberfläche für Webradio
ulrich
2018-01-27 85770ea877db2f9102a8e7d18fc785cccd68e000
commit | author | age
08bce7 1 ## Radiostreams
U 2
3 Nachfolgend die Adressen einiger Radiostreams
4
5 ### hr3
6
7 [Livestream-Übersicht](http://www.hr3.de/service/hr3-online-hoeren,webradio-100.html)
8
9 128 kbit http://hr-hrinfo-live.cast.addradio.de/hr/hrinfo/live/mp3/128/stream.mp3
10
11 48 kbit http://hr-hr3-live.cast.addradio.de/hr/hr3/live/mp3/48/stream.mp3
12
13 ### hr info
14
15 [Livestream-Übersicht](http://www.hr-inforadio.de/livestream/index.html)
16
17 128 kBit/s http://hr-hrinfo-live.cast.addradio.de/hr/hrinfo/live/mp3/128/stream.mp3
18
19 48 kBit/s http://hr-hrinfo-live.cast.addradio.de/hr/hrinfo/live/mp3/48/stream.mp3
20
21 ### radiobob
22
23 [Livestream-Übersicht](http://www.radiobob.de/radiobob/empfang/livestream)
24
25 MP3: http://bob.hoerradar.de/radiobob-live-mp3-hq
26
27 Mobile Nutzung: http://bob.hoerradar.de/aac-radiobob
28
29 #### Test der Bandbreite
30
31 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:
32
33 + 32    kBit/s
34 + 115.20.000    Bit/Std (kBit x 3600 x 1000)
35 + 13,74    MB pro Stunde (Bit : 8 : 1.024 : 1.024)
36
37 ### FFH
38
39 [Livestream-Übersicht](https://www.ffh.de/musik/webradios/stream-adressen.html)
40
41 128kbps http://mp3.ffh.de/radioffh/hqlivestream.mp3
42
43 48kbps http://mp3.ffh.de/radioffh/livestream.aac
44
45 ## Noch zu erledigen
46
47 ### Templates für Mustache dynamisch laden
48
49 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
50
51 1. prüft, ob das Template schon im cache ist
52 1. Lädt das Template, wenn nicht
53 1. wartet, bis das Template geladen ist
54 1. rendert das Template mit dem übergebenen Inhalt
55 1. schreibt das Ergebnis ins html des übergebenen Elements
56
57 Der letzte Teil des Ablaufs muss asynchron gefasst sein, damit auf das Laden gewartet werden kann.