Greetings Icecast masters! Does anyone know what the supported character encoding(s) are for strings in ICY metadata? The closest I?ve been able to get via a Google search is this thread: http://forums.winamp.com/showthread.php?t=208096&highlight=handle+unicode+characters%3F <http://forums.winamp.com/showthread.php?t=208096&highlight=handle+unicode+characters?> Which would certainly seem to imply that UTF-8 is off the table. (Or is it just a Winamp limitation?) Is there an actual server-side standard? Any light shed would be greatly appreciated. Cheers! |----------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Chief Developer | | | Paravel Systems | |----------------------------------------------------------------------| | The nice thing about standards is that there are so many of them to | | choose from. | | -- Andrew S. Tanenbaum | |----------------------------------------------------------------------| -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/icecast/attachments/20181201/a1977852/attachment.htm>
On 2 Dec 2018, at 0:13, Fred Gleason wrote:> Greetings Icecast masters! > > > Does anyone know what the supported character encoding(s) are for > strings in ICY metadata? The closest I?ve been able to get via a > Google search is this thread: > > http://forums.winamp.com/showthread.php?t=208096&highlight=handle+unicode+characters%3F > <http://forums.winamp.com/showthread.php?t=208096&highlight=handle+unicode+characters?> > > Which would certainly seem to imply that UTF-8 is off the table. (Or > is it just a Winamp limitation?) Is there an actual server-side > standard?Not really, I've seen servers and players do all sorts of encodings.> > Any light shed would be greatly appreciated. > > Cheers! > > > |----------------------------------------------------------------------| > | Frederick F. Gleason, Jr. | Chief Developer > | > | | Paravel Systems > | > |----------------------------------------------------------------------| > | The nice thing about standards is that there are so many of them to > | > | choose from. > | > | -- Andrew S. Tanenbaum > | > |----------------------------------------------------------------------|_______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast
UTF-8 is now the universal standard. It supports ALL character sets. /greg. StreamS HiFi From: Icecast [mailto:icecast-bounces at xiph.org] On Behalf Of Fred Gleason Sent: Saturday, December 01, 2018 15:14 To: Icecast streaming server user discussions Subject: [Icecast] Character encodings in ICY metadata Available Attachments * Untitled attachment 00015.txt <file:///D:\Outlook\Mail\Attachments\Inbox\2018.12.01_15.14.09_Untitled%20attachment%2000015.txt> Greetings Icecast masters! Does anyone know what the supported character encoding(s) are for strings in ICY metadata? The closest I?ve been able to get via a Google search is this thread: http://forums.winamp.com/showthread.php?t=208096 <http://forums.winamp.com/showthread.php?t=208096&highlight=handle+unicode+characters?> &highlight=handle+unicode+characters%3F Which would certainly seem to imply that UTF-8 is off the table. (Or is it just a Winamp limitation?) Is there an actual server-side standard? Any light shed would be greatly appreciated. Cheers! |----------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Chief Developer | | | Paravel Systems | |----------------------------------------------------------------------| | The nice thing about standards is that there are so many of them to | | choose from. | | -- Andrew S. Tanenbaum | |----------------------------------------------------------------------| -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/icecast/attachments/20181201/81527491/attachment.htm>
On Dec 1, 2018, at 19:20, Greg Ogonowski <greg at indexcom.com> wrote:> UTF-8 is now the universal standard. > It supports ALL character sets.Cool. That makes it straightforward. Thank you. Cheers! |----------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Chief Developer | | | Paravel Systems | |----------------------------------------------------------------------| | There are two ways of constructing a software design. One is to | | make it so simple that there are obviously no deficiencies; the | | other is to make it so complicated that there are no obvious | | deficiencies. The first method is far more difficult. | | --C.A.R Hoare | |----------------------------------------------------------------------| -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/icecast/attachments/20181201/b5cd0f46/attachment-0001.html>
Good morning, On Sat, 2018-12-01 at 16:20 -0800, Greg Ogonowski wrote:> UTF-8 is now the universal standard.(ICY context:) Expect if you are in Asia. Or in central Europe. Or maybe in Africa. I'm not aware of servers on the poles, maybe they use..., ...> It supports ALL character sets.As long as "ALL" is defined as what English people need plus all emoji in all skin colours but green. There are still a lot characters not included even if the set they contain to is in the list. While UTF-8 is most likely the way you want to go, it is by no means universal. The truth is that ICY is just a broken protocol that does not give you any way to define what charset you use. So you need to guess anyway. Some software guesses by detecting special characters in the strings, some by using a randomly chosen fixed charset (yes, just using UTF-8 is randomly chosen). ICY streams are also changing charset between updates at will. Generally speaking I would strongly recommend to migrate away from it. With best regards, -- Philipp Schafft (CEO/Geschäftsführer) Telephon: +49.3535 490 17 92 Löwenfelsen UG (haftungsbeschränkt) Registration number: Bickinger Straße 21 HRB 12308 CB 04916 Herzberg (Elster) VATIN/USt-ID: Germany DE305133015 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: This is a digitally signed message part URL: <http://lists.xiph.org/pipermail/icecast/attachments/20181203/8df18d43/attachment.sig>