2016-05-13 53 views
0

我只想從我的服務中找出音樂正在播放或不播放?通常對於我們的Android或iOS客戶端,我們用來發送心跳(ping)服務來通知客戶端是否活着,如何在SONOS中實現相同的功能。我已經通過設置pollinterval來嘗試getLastUpdate,但它似乎只在我的控制器處於前景時纔會被調用。如何從SONOS控制器發送心跳(ping)到音樂服務

在此先感謝。

回答

1

我們有幾種報告方法可以幫助您完成這種報告。 reportPlaySeconds(http://musicpartners.sonos.com/node/388)可能是您最好的選擇,因爲它會告訴您聽衆收聽曲目的時間(以及播放正在發生)的時間,並允許您設置向您回報的時間間隔。將來,reportPlayStatus(http://musicpartners.sonos.com/node/389)也應該能夠幫助您跟蹤回放(儘管目前這只是報告跳過事件)。

+0

感謝您的回覆,將盡力回覆。 – Feroz

+0

是的,但它的工作原理是,玩家繼續報告固定的時間間隔,而不管返回的值是什麼,這是一個錯誤還是我做錯了什麼? – Feroz

+0

@Feroz,你在什麼版本的固件? – devonlazarus

相關問題