Module Spotify

231 views
Skip to first unread message

Jean-Philippe Encausse

unread,
Nov 16, 2012, 2:36:22 AM11/16/12
to sarah_d...@googlegroups.com
Bonjour,
J'ai testé la création d'un module Spotify mais ce n'est pas satisfaisant.
  • Il faut un compte Premium
  • Passer le compte en développeur
  • Développer une app (html/js)
  • La faire apparaître dans Spotify
  • La connecté en WebSocket à NodeJS <=> Même usine côté NodeJS
    • Ce qui ouvre ENCORE un port ...
Bref j'ai laissé tombe, Spotify annonce une WebApp pour début 2013. Je vais aussi regarder l'alternative XBMC / Boxee / ...

Pour Jouer juste une musique c'est simple: spotify.exe -uri ... mais play/pause/stop/search ... c'est pas possible ... merci Spotify ...

Olivier Jaquemet

unread,
Nov 16, 2012, 2:51:46 AM11/16/12
to sarah_d...@googlegroups.com
Pour l'instant, le principe de toutes remotes controles spotify c'est d'avoir un agent sur la machine qui héberge l'appli native spotify et qui sert à la piloter.
L'idée est donc d'avoir Windows +kinect+sarah
pour piloter via HTTP -> machine hébergement + spotify via un agent dédié avec couche HTTP

Les web remotes controles que j'ai trouvé :

Donc doit y avoir moyen de le faire sans avoir un truc trop compliqué...

2012/11/16 Jean-Philippe Encausse <jp.en...@gmail.com>

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes SARAH.
Pour envoyer un message à ce groupe, adressez un e-mail à sarah_d...@googlegroups.com.
Visitez ce groupe à l'adresse http://groups.google.com/group/sarah_domotique?hl=fr .
 
 

Jean-Philippe Encausse

unread,
Nov 16, 2012, 3:17:48 AM11/16/12
to sarah_d...@googlegroups.com
De toutes mes recherches, il n'est pas possible de piloter Spotify sur la machine.
  • Sur MacOS il y a libspotify qui fait des trucs ...
  • Sous linux ils envoie des commandes au process
  • Sous windows il font l'équivalent de AutoHotKey
  • Sinon il y a des obscures wrapper C qui font des trucs ... moins bien
Bref,
  • Les versions récente de Spotify n'acceptent plus certains de ces hacks
    • Du coup plein d'appli de bout de code, etc, ... ne sont pas valides
  • La bonne manière de  faire est une communication websocket entre une app dans spotify et un programme desktop ou iOS, Andoïd, ...
    • Mais c'est lourd je trouve
Le code:



2012/11/16 Olivier Jaquemet <olivier....@gmail.com>



--
Jean-Philippe Encausse - JLabs / R&D Jalios SA
Jp [at] encausse.net - http://www.encausse.net - http://arm-avocats.fr/
GTalk: jp.encausse [at] gmail.com - Twitter: @JpEncausse - ٩(̾●̮̮̃̾•̃̾)۶
Mob: +33 6 82 12 56 99  - Tel: +33 1 39 18 90 15
Do it Once, Use it Twice ~ Do it Twice, Make It Once ~ May the 4th be with you

Jean-Philippe Encausse

unread,
Nov 16, 2012, 3:22:04 AM11/16/12
to sarah_d...@googlegroups.com
Je vais tester ça ce soir:

:-)

2012/11/16 Jean-Philippe Encausse <J...@encausse.net>

Olivier Jaquemet

unread,
Nov 16, 2012, 3:27:05 AM11/16/12
to sarah_d...@googlegroups.com
Je t'assure que c'est possible avec le premier lien que j'ai indiqué et c'est trivial

Tu télécharge l'appli 

Tu la lance et tu spécifie le port d'écoute;

Et ensuite : 
http://localhost:8080/previous

Au premier abord, ça ne permet pas de faire de recherche d'album. mais c'est déjà pas mal.

2012/11/16 Jean-Philippe Encausse <J...@encausse.net>

Jean-Philippe Encausse

unread,
Nov 16, 2012, 3:30:50 AM11/16/12
to sarah_d...@googlegroups.com
Je te crois mais tu as vu les sources ? Il font du AutoHotKey c'est super cradoc ^^


2012/11/16 Olivier Jaquemet <olivier....@gmail.com>

Olivier Jaquemet

unread,
Nov 16, 2012, 3:34:49 AM11/16/12
to sarah_d...@googlegroups.com
Ahhh mais tu n'a pas précisé que tu cherchais une solution élégante :)
Je te donne du fonctionnel moi mossieur ;)

Jean-Philippe Encausse

unread,
Nov 16, 2012, 3:40:30 AM11/16/12
to sarah_d...@googlegroups.com
Hé hé en fait je cherche, si possible, un truc simple à installer pour les gens. 

Ca m’embête de démarrer ENCORE un serveur sur la machine SARAH

Il y a déjà :
  • Un serveur sur WSRMacro
  • Un serveur WebSocket sur WSRMacro
  • Un serveur Web sur NodeJS

Je ferais ptet un plugin pour le fun rapidos avec ce soft, 
Mais a terme l'approche de piloter un serveur de media genre Boxee ou XBMC sera plus générique


2012/11/16 Olivier Jaquemet <olivier....@gmail.com>

Olivier Jaquemet

unread,
Nov 16, 2012, 3:48:33 AM11/16/12
to sarah_d...@googlegroups.com
Je comprends et ça se tient tout à fait ;)
Reply all
Reply to author
Forward
0 new messages