Επειδή έχω ασχοληθεί πολύ με το θέμα, ο πιο αναίμακτος τρόπος να υπάρξει υποστήριξη για spotify είναι το librespot:
https://github.com/plietar/librespot
Είναι πραγματικά πανεύκολο να στηθεί και αυτή τη στιγμή που μιλάμε το χρησιμοποιώ στο Archphile που ετοιμάζω.
Αν κρίνω από το παρακάτω bug report:
https://github.com/plietar/librespot/issues/150
και ο Tim ετοιμάζεται να χρησιμοποιήσει την ίδια λύση.
Το συγκεκριμένο, μόλις το ενσωματώσει θα σας παίξει out of the box με spotify premium. Απλά θα βάλετε το username/password και τέλος.
Ένα ζήτημα υπάρχει για dacs που δεν υποστηρίζουν 16Bit (όπως το Aune S16) πχ, που εκεί θέλει κάποια έξτρα βηματάκια.
Με το παραπάνω, θα μετατρέψετε το RPI σας σε επίσημο client που θα αναγνωρίζεται από τα Spotify apps.
Να σημειωθεί ότι είναι από τα πιο cpu hungry audio processes που έχω χρησιμοποιήσει. Στο odroid τρώει περίπου 10-15% CPU.
Η λύση που έχεις ποστάρει εσύ, βαζίσεται στην επίσημη spotify library που έχει να ανανεωθεί κάτι αιώνες, υποστηρίζει συγκεκριμένες αρχιτεκτονικές (πχ δεν υποστηρίζει aarch64 - κάτι που θα σας νοιάξει αργότερα όταν οι διανομές για RPI3 γίνουν επιτέλους 64bit), θέλει developer key και γενικά ας πουμε με μια φράση ότι είναι μπελαλίδικη και όχι ευέλικτη.
https://github.com/plietar/librespot
Είναι πραγματικά πανεύκολο να στηθεί και αυτή τη στιγμή που μιλάμε το χρησιμοποιώ στο Archphile που ετοιμάζω.
Αν κρίνω από το παρακάτω bug report:
https://github.com/plietar/librespot/issues/150
και ο Tim ετοιμάζεται να χρησιμοποιήσει την ίδια λύση.
Το συγκεκριμένο, μόλις το ενσωματώσει θα σας παίξει out of the box με spotify premium. Απλά θα βάλετε το username/password και τέλος.
Ένα ζήτημα υπάρχει για dacs που δεν υποστηρίζουν 16Bit (όπως το Aune S16) πχ, που εκεί θέλει κάποια έξτρα βηματάκια.
Με το παραπάνω, θα μετατρέψετε το RPI σας σε επίσημο client που θα αναγνωρίζεται από τα Spotify apps.
Να σημειωθεί ότι είναι από τα πιο cpu hungry audio processes που έχω χρησιμοποιήσει. Στο odroid τρώει περίπου 10-15% CPU.
Η λύση που έχεις ποστάρει εσύ, βαζίσεται στην επίσημη spotify library που έχει να ανανεωθεί κάτι αιώνες, υποστηρίζει συγκεκριμένες αρχιτεκτονικές (πχ δεν υποστηρίζει aarch64 - κάτι που θα σας νοιάξει αργότερα όταν οι διανομές για RPI3 γίνουν επιτέλους 64bit), θέλει developer key και γενικά ας πουμε με μια φράση ότι είναι μπελαλίδικη και όχι ευέλικτη.