sonos

Sonos player not calling GetStreamingMetadata

给你一囗甜甜゛ 提交于 2019-12-24 15:27:31
问题 I have a live radio stream using HLS and I would like to display track / artist information when we're playing a song. As far as I can understand from the API documentation and question Streams - hasOutOfBandMetadata and getStreamingMetadata should be called for HLS if we have hasOutOfBandMetadata set to true. The mime type we return is "application/vnd.apple.mpegurl". getMetaData returns a list of channels, where we build each channel with something like this return new mediaMetadata { id =

Streams - hasOutOfBandMetadata and getStreamingMetadata

左心房为你撑大大i 提交于 2019-12-20 06:14:14
问题 We have some live streams we are implementing on our music service. Playing the streams work fine, however for our reporting requirements we need to be able to send a track play event for each song that is heard during the stream. Plus, we'd like to be able to show the user what track is currently playing in the live stream. The property streamMetadata.hasOutOfBandMetadata set to True for all metadata responses, however I never see our service receive a request for getStreamingMetadata. The

Streams - hasOutOfBandMetadata and getStreamingMetadata

余生长醉 提交于 2019-12-20 06:14:11
问题 We have some live streams we are implementing on our music service. Playing the streams work fine, however for our reporting requirements we need to be able to send a track play event for each song that is heard during the stream. Plus, we'd like to be able to show the user what track is currently playing in the live stream. The property streamMetadata.hasOutOfBandMetadata set to True for all metadata responses, however I never see our service receive a request for getStreamingMetadata. The

How could play a song in my computer soco python (sonos controller python)

十年热恋 提交于 2019-12-14 03:53:30
问题 I'm using soco (link github), I'm try to playing a song on my computer by using these command : sonos = SoCo('192.168.1.102') sonos.play_uri('C:\\mysong.mp3') but it got error : Illegal MIME-Type Someone help me please! 回答1: The uri you provide has to be in the Sonos upnp format. The play_uri() action is run on your Sonos device, not on your PC, so it has no access to your local C: drive. Play something using the Sonos app, and then use Python soco to look at the running device to get its uri

customsd service does not hit server for GetSessionId call

久未见 提交于 2019-12-12 02:45:55
问题 This is essentially a duplicate of Can not add account for custom Sonos service, but there's no accepted answer and I am not able to add a comment to ask if they ever resolved their issue. I've inherited a project and am trying to add the development service. I've configured it via /customsd.htm, set the header policy to Session ID, have both secure and insecure endpoints working. When I go to add the channel, I see the request for strings.xml. However, I never see any requests come in for

how to trigger cloud queue from smapi server?

*爱你&永不变心* 提交于 2019-12-11 18:34:54
问题 Trying to configure a music service on Sonos. I have been Following the Sonos guide for programmed radio. https://developer.sonos.com/build/content-service-add-features/add-programmed-radio/ But not sure what should be returned from the smapi server to have the player use the endpoints declared in the manifest. That would be step three in this graphic. https://developer-assets.ws.sonos.com/doc-assets/prog_radio_seq10_review.png I've tried adding radio as an itemType and using some of the

Sonos API - Is it possible to play specific song via API

北城余情 提交于 2019-12-11 17:16:40
问题 I'm currently integrating the Sonos Control API into our platform. I successfully integrated "simple" commands related to play/pause, skipToNextTrack, skipToPreviousTrack but is it possible to access associated music provider to the sonos account through the Control API ? I don't want to integrate a "simple" remote control for Sonos speakers. I would like to use the Spotify, Deezer or whatever associated provider account to search and play a song. Is there a way to do that? Thanks for any

ssl validation of the SONOS service

帅比萌擦擦* 提交于 2019-12-11 09:26:35
问题 We are preparing our service for SONOS. We have found problem in only one test: ssl_validation.py Our media files are located in AWS S3 bucket and they are url-signed. https://.s3amazone.com/folder/file.mp3?Authentication part. Sonos tests domain https://.s3amazone.com for ssl renegotiation providing the timeout error, which leads to the only one fail in tests. The question is how much it is important before moving APP for verification, or how to avoid this problem? regards,Krzys 来源: https:/

Can not add account for custom Sonos service

这一生的挚爱 提交于 2019-12-04 05:48:03
问题 I've created a Sonos music service and added it to my speaker with customsd. Both endpoint urls (regular and secure) are available. The service is successfully added to the speaker. With SoapUI I can send a https request for GetSessionId and it returns a valid response. I use sessionId authentication, so when I want to add my account to the service in Sonos, the service asks for a username and a password. After filling in, I get a connection error. Problem with adding account. Connection can

Streams - hasOutOfBandMetadata and getStreamingMetadata

浪子不回头ぞ 提交于 2019-12-02 07:42:57
We have some live streams we are implementing on our music service. Playing the streams work fine, however for our reporting requirements we need to be able to send a track play event for each song that is heard during the stream. Plus, we'd like to be able to show the user what track is currently playing in the live stream. The property streamMetadata.hasOutOfBandMetadata set to True for all metadata responses, however I never see our service receive a request for getStreamingMetadata. The documentation only mentions getStreamingMetadata and hasOutOfBandMetadata once in the getMetadata page