下午好。
我对Liquidsap有意见。它向Icecast发送cyrillic元数据,如:Ария - Штиль
请帮我如何更改此编码?
谨致问候,丹妮拉。
尝试将encoding = "UTF-8"
添加到output.icecast()
的参数中!
Liquidsoap API output.icecast()
参考:
encoding(string–默认为"):用于发送元数据的编码。如果为空,则默认为"UTF-8"表示"http"协议,默认为"ISO-8859-1"表示"icy"协议。
我正在使用Icecast2来输出liquidsoap,但也有混乱的输出在android播放器上收听时为Шуфутинский, Теппер С. - Ко всем чертям
,但当我将encoding="ISO-8859-1",
添加到output.icecast()
的参数中时,我正确显示了艺术家名称-西里尔字母的歌曲名称。Добронравов Александр - Группа крови
希望它能帮助到别人。