2016-12-02 3 views
0

私は音楽サービスのSMAPIをSonosで検証しようとしています。自動テストが合格しました。私は現在、Sonosのサポートからの手作業によるQAテストの結果に似ています。Sonos SMAPI:ラジオの音楽サービスとしてトラック/アーティスト情報を正しく公開するには?

"Now Playing/Queue"カテゴリのテストでは、という名前のテストが「今すぐ正しくオンになっていますか?」というテストが表示されます。は、通知のあるで「失敗しました」とマークされます。「トラックとアーティストは「情報」の下に表示され、「今すぐ」セクションは空白です。。私は、単一のトラックではなく、連続したラジオタイプのストリームを提供しています。

私が実装しているAPIを使って、前述の「情報」と「今すぐ」のセクション(おそらくコントローラのAppのGUIを参照しています)を関連付けることはできません。実際には、この情報はコントローラがhttpストリームのメタデータから抽出するため、SMAPIを介してアーティスト/トラック情報を提供しません。

だから、なぜ私はそれに影響を与えていないように、この情報がどこに表示されているのか不満を持ちます。

誰かが私を正しい方向に向けることができますか?

答えて

0

getMediaMetadataに対するstreamMetadataレスポンスのdescriptionおよびcurrentShowメタデータ要素を使用して、再生中の画面にこれらのフィールドを設定することができます。これは検証に合格するのに十分でなければなりません。

トラック自体のメタデータがストリームに埋め込まれている場合、Sonosはそれを解析できるはずです。

+0

私のストリームに埋め込まれたアーティスト/タイトル情報が含まれているとすれば、smapi経由でストリームを提供する必要はないはずです。 – netmikey

関連する問題