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

Is there any API planned ? #20

Open
maximelebastard opened this issue Mar 3, 2015 · 17 comments
Open

Is there any API planned ? #20

maximelebastard opened this issue Mar 3, 2015 · 17 comments

Comments

@maximelebastard
Copy link

Hi,
did you planned to do any API to let Sonerezh be called by another app (like a mobile app for example) ?

@dadall
Copy link

dadall commented Mar 3, 2015

They are working on it. Cf this comment, in french :)

@maximelebastard
Copy link
Author

Ok, génial, merci ;)

Ok, great, thanks :)

Le mardi 3 mars 2015, dada notifications@github.com 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
#20 (comment).

@lGuillaume124
Copy link
Contributor

Hi,

We started to write the API but we don't know when it will be released.

@beudbeud
Copy link

beudbeud commented Mar 5, 2015

pourquoi pas implémenter l'api de subsonic. Comme ça pas besoin de faire des app mobile

http://www.subsonic.org/pages/api.jsp

@beudbeud
Copy link

beudbeud commented Mar 5, 2015

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

@lGuillaume124
Copy link
Contributor

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 ?

@atomiix
Copy link
Member

atomiix commented Mar 5, 2015

Tout à fait !

@maximelebastard
Copy link
Author

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 notifications@github.com a écrit :

Tout à fait !


Reply to this email directly or view it on GitHub #20 (comment).

@lGuillaume124
Copy link
Contributor

Qu'est-ce que tu entends par "stream" ?

@maximelebastard
Copy link
Author

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 notifications@github.com a écrit :

Qu'est-ce que tu entends par "stream" ?


Reply to this email directly or view it on GitHub #20 (comment).

@lGuillaume124
Copy link
Contributor

Ah ok, dans ce cas non on reste sur HTTP.

@beudbeud
Copy link

beudbeud commented Mar 6, 2015

dommage pour l'api subsonic donc il faudra attendre une application officiel pour la synchro vers les smartphone

@Niols
Copy link

Niols commented Mar 22, 2015

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 ?

@lGuillaume124
Copy link
Contributor

@atomiix travaille sur l'API en ce moment mais ce n'est pas sur le dépôt pour l'instant.

@Afterster
Copy link

Bon ben n'hésitez pas à hl quand c'est dispo, l'usine à gaz l'intègrera comme option de backend 😉.
Toujours partant pour des passerelles dans l'open source histoire de limiter la fragmentation de la communauté tout en conservant la possibilité de choix.

@MaxLeiter
Copy link

any update? is there a specific branch this is being worked on?

@sleepingwithshoes
Copy link

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.

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

9 participants