0

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

在“Now Playing/Queue”类别中,名为“On Now 下是否正确显示曲目/艺术家信息?”的测试 被标记为失败,并显示“曲目和艺术家显示在“信息”下,而“现在”部分为空白。. 我提供的是连续的无线电类型流,而不是单轨。

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

所以我想知道为什么他们抱怨这些信息显示在哪里,因为我似乎对此没有任何影响。

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

4

1 回答 1

0

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

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

于 2016-12-04T18:13:18.713 回答