Sonos SMAPI:如何正确发布曲目/艺术家信息作为无线电型音乐服务?

时间:2016-12-02 14:20:33

标签: sonos

我正在尝试使用Sonos验证我们的音乐服务SMAPI。自动化测试通过。我现在正在从Sonos支持中获得手动QA测试的结果。

在“正在播放/排队”类别中,名为的测试是否正确显示在“现在开启”下的音轨/艺术家信息?标记为失败,并显示“曲目和艺术家显示在“信息”下,而“立即启用”部分显示为空白。“。我提供连续的无线电类型的流,而不是单个轨道。

我无法将提到的“信息”和“现在”部分(可能是指他们的控制器App的GUI)与我正在实施的API相关联。事实上,我们不会通过SMAPI提供任何艺术家/曲目信息,因为这些信息是由控制器从http流的元数据中提取的。

所以我想知道为什么他们会抱怨这些信息的显示位置,因为我似乎对它没有任何影响。

有人可以指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

您可以使用streamMetadata响应中的description和currentShow元数据元素在getMediaMetadata中,在现在播放的屏幕上填充这些字段。这应该足以通过验证。

如果轨道本身的元数据嵌入在流中,Sonos应该能够解析它。