【发布时间】:2021-09-13 19:50:51
【问题描述】:
我目前正在开发一项音乐服务并通过 customd 对其进行测试。控制器应用程序中的集成正在运行(iOS 应用程序和 Windows 桌面应用程序) - 所以我可以浏览 - 但我无法让播放器播放任何曲目。一旦我点击控制器中的“播放”按钮,我就会不断收到“无法连接”错误。我可以在服务端看到 Player 发送一个 getMetadata 和一个 getMediaURI 请求,并且该服务提供的 SOAP 响应与来自另一个来源的工作示例相同;但是,播放器似乎无法处理它们。我有点卡住了,我想对我有帮助的是播放器日志。有没有办法得到它们? 或者,是否有人对问题的根本原因有任何其他想法?
编辑:或多或少偶然,我遇到了问题的原因。虽然一般来说,Sonos 可以处理任意 ID,但 getMediaURI 似乎仅在它请求 URI 以获取 track:something 形式的 ID 时才有效。我不记得在开发者页面上看到这是一项要求。
不管怎样,现在开始工作了。
【问题讨论】:
标签: sonos