向 Sonos Controller 发送“停止播放”

Posted

技术标签:

【中文标题】向 Sonos Controller 发送“停止播放”【英文标题】:Send "stop playback" to Sonos Controller 【发布时间】:2015-06-11 13:30:49 【问题描述】:

我有一个 Programmed Radio 服务,我想实现一种方法,只要同一用户开始使用我们的移动应用程序或网络流媒体播放,就会向 Sonos 发送“停止/暂停播放”消息。我注意到 Spotify 实现了该功能,但我在 API 参考中没有看到任何有关如何执行此功能的文档。

【问题讨论】:

【参考方案1】:

您可以使用 Client.DeviceLimit 故障代码在 Sonos 设备上停止播放。当播放器收到 Client.DeviceLimit 故障时,控制器上将显示默认错误消息,但是,当前播放的曲目将继续播放,具体取决于播放器缓冲了多少所述曲目。当播放器尝试获取其余曲目数据或下一首曲目(取决于您在文件中的位置)时,播放将停止。

有关标准错误处理的更多信息,请参阅 Sonos Labs 的以下页面:http://musicpartners.sonos.com/node/110

【讨论】:

以上是关于向 Sonos Controller 发送“停止播放”的主要内容,如果未能解决你的问题,请参考以下文章

在一个 Sonos 音乐合作伙伴帐户下发布多项服务

向 Controller 发送 Ajax 请求时出错,它不是 json 类型

无法使用javascript向ASP.NET web api Controller发送http POST请求

Sonos - 如何通过我的 iOS 应用在 Sonos 设备上播放 Spotify/AppleMusic 曲目?

如何从 Sonos 中删除音频剪辑

如何从 Sonos 家庭获取音乐源列表?