为流媒体服务开发 Sonos API 实现。
我将 getMetadata 流设置为:
打开音乐源:将电台组列表作为 mediaCollection.itemType = 容器返回
单击组:将所选组的电台列表返回为 mediaCollection.itemType = program
点击播放:返回单个 mediaMetadata,itemType = stream
我看到我的开发机器上的 Windows 控制器和我试图将流发送到的播放器对 getExtendedMetadata 的调用。
Now Playing 显示曲目和专辑信息,但播放器不发出 getMediaURI 请求。
当我查看控制器日志时,我看到以下两个错误:
<ApplicationData>@Module:asyncio @Message:Async get failed 1. Error 0x80000002</ApplicationData>
<ApplicationData>@Module:asyncio @Message:RAsyncGETIOOperation failed. Error (1000, 0x00000000)</ApplicationData>