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

cspot ? #3

Open
nagyrobi opened this issue Aug 9, 2024 · 2 comments
Open

cspot ? #3

nagyrobi opened this issue Aug 9, 2024 · 2 comments

Comments

@nagyrobi
Copy link

nagyrobi commented Aug 9, 2024

Would it be possible to run cspot on this firmware?
That would restore the Spotify Connect player functionality (the device playing directly from Spotify servers, mobile client just remote controlling).

@hn
Copy link
Owner

hn commented Aug 12, 2024

I don't see any obvious obstacles since cspot seems to have a standard ALSAAudioSink. It has some build dependencies (golang, python-something, ...) where it's unclear to me how they work with the OpenWrt build system, but if you hammer on them long enough it will probably compile.

The last paragraph says It will then switch to an encrypted ShannonConnection. Since mpeg123 with SSL mp3 streams overloaded the CPU in my tests, you have to check whether a ShannonConnection (whatever that is) also encrypts all data or whether you can relax the encryption to control data.

@nagyrobi
Copy link
Author

Well it works (pretty well) on ESP32 architecture (which is just an IoT MCU) which is pretty damn limited in resources compared to a CPU...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants