2016-12-02 83 views
0

我試圖讓我們的音樂服務的SMAPI通過Sonos驗證。自動化測試通過。我現在看到的是來自Sonos支持的手動QA測試結果。Sonos SMAPI:如何正確發佈音軌/藝術家信息作爲收音機類型的音樂服務?

在「正在播放/排隊」類別中,名爲的測試「正在正確地打開正確的曲目/藝術家信息?」被標記爲通知失敗「曲目和藝術家顯示在」信息「下,而」現在「部分爲空。」。我正在提供連續的無線電流,而不是單曲。

我無法將所提及的「信息」和「現在」部分(可能指代其控制器應用程序的GUI)與我正在實施的API相關聯。事實上,我們不通過SMAPI提供任何藝術家/曲目信息,因爲這些信息是由控制器從http流的元數據中提取的。

所以我想知道他們爲什麼抱怨這些信息顯示在哪裏,因爲我似乎對它沒有任何影響力。

請問任何人請指點我正確的方向?

回答

0

通過在getMediaMetadata的streamMetadata響應中使用description和currentShow元數據元素,您將能夠在正在播放的屏幕上填充這些字段。這應該足以通過驗證。

如果音軌本身的元數據嵌入到流中,Sonos應該能夠解析出它。

+0

所以我正確地假設,如果我們的流包含嵌入式藝術家/標題信息,我不應該被要求通過smapi提供它嗎? – netmikey

相關問題