sonerezh
sonerezh copied to clipboard
Is there any API planned ?
Hi, did you planned to do any API to let Sonerezh be called by another app (like a mobile app for example) ?
They are working on it. Cf this comment, in french :)
Ok, génial, merci ;)
Ok, great, thanks :)
Le mardi 3 mars 2015, dada [email protected] a écrit :
They are working on it. Cf this comment https://www.dadall.info/blog/index.php?article396/sonerezh-un-petit-nouveau-pour-ecouter-sa-musique-en-ligne#c1425293440-1, in french :)
— Reply to this email directly or view it on GitHub https://github.com/Sonerezh/sonerezh/issues/20#issuecomment-77035405.
Hi,
We started to write the API but we don't know when it will be released.
pourquoi pas implémenter l'api de subsonic. Comme ça pas besoin de faire des app mobile
http://www.subsonic.org/pages/api.jsp
ampache utilise aussi l'api de subsonic et c'est aussi du php donc vous pouvez vous aider de leur implémentation
https://github.com/ampache/ampache/blob/develop/lib/class/subsonic_api.class.php
Salut,
On ne trouve pas l'API de Subsonic très élégante. De plus on perdrait du temps à essayer de l'implémenter correctement dans CakePHP.
On a justement développé Sonerezh pour proposer une alternative plus légère et plus épurée que Subsonic et Ampache qui sont certes compatibles avec plein de belles choses mais un peu trop usines à gaz à notre goût.
On va plutôt partir sur une API RESTful, qui fera le minimum mais qui le fera bien, et qui collera parfaitement aux fonctionnalités proposées par Sonerezh.
@atomiix tu en penses quoi ?
Tout à fait !
Du coup si c’est du RESTful, le flux audio serait une simple URL vers le MP3 ? Ou vous ferez des choses un peu plus compliquées comme du stream ?
Le 5 mars 2015 à 17:26, atomiix [email protected] a écrit :
Tout à fait !
— Reply to this email directly or view it on GitHub https://github.com/Sonerezh/sonerezh/issues/20#issuecomment-77396035.
Qu'est-ce que tu entends par "stream" ?
A vrai dire je ne sais pas très bien… Il me semble qu’il peut y avoir deux cas: celui ou l’API renvoie une URL vers un fichier MP3 en HTTP, mais il me semble qu’il existe aussi des protocoles de streaming audio tels que RTSP, mais c’est là que s’arrêtent mes compétences sur le sujet.
Le 5 mars 2015 à 17:44, Guillaume [email protected] a écrit :
Qu'est-ce que tu entends par "stream" ?
— Reply to this email directly or view it on GitHub https://github.com/Sonerezh/sonerezh/issues/20#issuecomment-77399791.
Ah ok, dans ce cas non on reste sur HTTP.
dommage pour l'api subsonic donc il faudra attendre une application officiel pour la synchro vers les smartphone
Vous avez commencé à travailler dessus, ça veut dire qu'il y a une description de l'API mais qu'elle n'est pas fonctionnelle, ou qu'il n'y a pas encore de description de l'API ?
@atomiix travaille sur l'API en ce moment mais ce n'est pas sur le dépôt pour l'instant.
Bon ben n'hésitez pas à hl quand c'est dispo, l'usine à gaz
l'intègrera comme option de backend :wink:.
Toujours partant pour des passerelles dans l'open source histoire de limiter la fragmentation de la communauté tout en conservant la possibilité de choix.
any update? is there a specific branch this is being worked on?
First of all, I want to say that I love Sonerezh. The simple and clear UI is great. But for a real alternative to Ampache or Subsonic a RESTful API would be necessary, so that you have the possibility to develop your own mobile app (in my case for Android). I know this is planned according to RoadMap but are there already any updates or an approximate schedule? I am very interested in this. Thank you in advance.