我在网上找不到更好的答案,即使液体肥皂的文档也没有帮助。我想要发生的是获取我的流媒体服务器(icecast)中正在播放的当前歌曲标题和艺术家。我在一些论坛上发现他们能够做到这一点,但他们没有解释如何做到这一点,这是他们使用的液体肥皂脚本:
def apply_metadata(m) =
title = m["title"]
artist = m["artist"]
album = m["album"]
[("artist","#{artist}"),("title","#{album} - #{title}")]
end
centovacast.callback_autodj := fun(s) -> map_metadata(apply_metadata,s)
我相信这个脚本也仅适用于 centova 和 autodj。虽然我不使用这些技术(我使用的是 Ubuntu 16.04、Icecast2、Liquisoap、PHP、HTML5/CSS),但使用我目前使用的工具可以做到这一点吗?