lahmacunradio / liquidsoap

Custom Liquidsoap script for flexible scheduling of the radio stream
7 stars 4 forks source link

Some special (HUN, DE) characters cause empty display in Receiver Radio app #208

Open gammaw opened 4 years ago

gammaw commented 4 years ago

Receiver Radio app fails to display song metadata in case of certain Hungarian (e.g., é) or German characters (e.g., ä). In these cases empty metadata is shown in the player. Note that it works for some Hungarian accents e.g. "á".

First hint I found: https://stackoverflow.com/questions/31044773/liquidsoap-tag-encoding

gammaw commented 4 years ago

Funny fact: it works fine for "Gógyfürdő" and "Kiszáradás"

gammaw commented 4 years ago

Here is an example LS -> Icecast update message which is not displaying in the app:

127.0.0.1 - source [19/Mar/2020:14:00:12 +0000] "GET /admin/metadata?mode=updinfo&mount=/radio.mp3&charset=UTF-8&title=Deforestation&artist=Konkr%C3%A9t%20riport&song=Konkr%C3%A9t%20riport%20%2D%20Deforestation HTTP/1.0" 200 203 "-" "Liquidsoap/1.4.0 (Unix; OCaml 4.08.0)" 0

gammaw commented 4 years ago

Posted an issue for AC: https://github.com/AzuraCast/AzuraCast/issues/2538