Icecast and Shoutcast
When sending metadata about your stream to an Icecast server in non-Latin alphabets, you may find that Icecast does not display the characters correctly for an MP3 stream, even though they are displayed correctly for an Ogg Vorbis stream. In the following screenshot, Russian characters are being displayed incorrectly in the Current Song field for the MP3 stream:
The solution is to specify that the metadata for the MP3 mount point you are using should be interpreted using UTF-8 encoding. You can do this by adding the following stanza to the /etc/icecast2/icecast.xml file, where airtime.mp3 is the name of your mount point:
<mount> <mount-name>/airtime.mp3</mount-name> <charset>UTF-8</charset> </mount>
After saving the /etc/icecast2/icecast.xml file, you should restart the Icecast server:
$ sudo invoke-rc.d icecast2 restart Restarting icecast2: Starting icecast2 Detaching from the console icecast2.