Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Snapcast: Add WebSocket streaming support #611

Closed
tgurr opened this issue Sep 17, 2020 · 2 comments
Closed

Snapcast: Add WebSocket streaming support #611

tgurr opened this issue Sep 17, 2020 · 2 comments

Comments

@tgurr
Copy link

tgurr commented Sep 17, 2020

The latest Snapcast 0.21.0 introduced:

  • Server: Support for WebSocket streaming clients

Which is also available via the Snapweb web client that is now also shipped with 0.21.0.

Screenshot_20200917_224014

Note the Play button in the top right corner.

It would be great to have this feature available in Iris as well, so it can act as a snapcast client e.g. streaming from Mopidy via Snapcast without having to setup Icecast.

Contrary to the Snapweb web client it should probably remove itself as device when playback is stopped to not end up having multiple disconnected devices piling up over time when using Iris with multiple endpoints / different browsers / sessions.

Screenshot_20200917_223948
Screenshot_20200917_224059

@jaedb
Copy link
Owner

jaedb commented Oct 1, 2020

This would be awesome, and something I would elect to support over Icecast (which is relatively buggy anyway). This would be a significant block of work; the browser would ultimately behave like a Snapclient.

@jaedb
Copy link
Owner

jaedb commented Oct 28, 2020

Released in 3.53

@jaedb jaedb closed this as completed Oct 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants