我目前有一个从Icecast服务器传输音频的无线电播放器。播放器包含来自Icecast管理员的当前歌曲元数据,但我还需要在元数据中包含专辑。有没有办法只使用Icecast服务器?
答案 0 :(得分:1)
这取决于您流式传输的格式。
如果您正在流式传输Ogg封装的音频,包括Opus,那么您可以在流中使用整个元数据。完全由个人播放器软件以合理的方式显示它 在Firefox的情况下,Javascript中存在实验元数据API,其提供关于HTML5< audio>的信息。元件。
如果您正在播放其他格式之一,例如MP3或AAC,那么实际上只有一个元数据字段。你可以放任何你想要的东西。玩家可能会以某种方式对其进行解释,例如将其拆分为" - "进入艺术家和标题字段。由于它源自Shoutcast引入的黑客攻击,所以这一切都没有真正明确定义。在冰球内部,它作为一个单独的场地处理。