Sonos - 正在播放屏幕上“信息”下返回的信息应在“On Now”下

时间:2015-06-15 14:12:35

标签: sonos

Sonos团队让我在StackOverflow上提出这个问题。

我不知道在我的代码中要更改什么来解决以下问题。

内部Jira(CP-2805)说:

现在播放屏幕上“信息”下返回的信息应位于“现在开始”

摄制: 1.在Sonos控制器中打开应用程序 2.播放任何电台

结果: 观察在“信息”下返回有关当前播放内容的信息。

期望: 此信息应在“现在开始”下返回。

1 个答案:

答案 0 :(得分:1)

通过在getMetadataResponse中返回的<currentShow>中添加<streamMetadata>节点来填充“正在播放”屏幕上的“立即打开”字段。可以在Sonos Labs的getMetadata reference page中找到有关如何使用此节点的一个很好的示例。

在该文档中,您将看到一个名为“Sample Response(Streams)”的部分。 xml示例包括使用<currentShow>节点。您可以使用此节点显示当前正在播放的DJ,或“正在播放”中当前播放的节目标题(例如“新鲜空气”)。当前播放曲目的信息将继续显示在正在播放屏幕的“信息”字段中。如果没有特定的DJ或Show,您可以从streamMetadata中省略该节点,“On Now”将保持空白。