Giter Club home page Giter Club logo

Comments (5)

staniel359 avatar staniel359 commented on June 20, 2024 2

@yourfriendoss Thank you.
Okay, I'll work on it.

from muffon.

fucksophie avatar fucksophie commented on June 20, 2024 1

Hello, I have tons of experience with Subsonic.

Subsonic API is quite simple.
Docs: http://www.subsonic.org/pages/api.jsp

Basically, every single API request is authenicated by a MD5 salt + hash, and after that everything else is quite easy to implement.

TS implementation of the subsonic API I use in my music player (that's entierly Subsonic based): https://github.com/yourfriendoss/musicplayer2/blob/main/src/lib/subsonic.ts

from muffon.

staniel359 avatar staniel359 commented on June 20, 2024

@isle9 Hello.

Local files support is suggested in #73.
Could you describe this feature in details?

And what should Subsonic support look like?
I personally don't have any experience with it.

from muffon.

staniel359 avatar staniel359 commented on June 20, 2024

@yourfriendoss Hello.
So basically you create your own local media server and can connect to it via API?

from muffon.

fucksophie avatar fucksophie commented on June 20, 2024

@yourfriendoss Hello. So basically you create your own local media server and can connect to it via API?

@staniel359 Yes! There are many servers and they all roughly support the same API with slight version differences, so you can create a local server on your laptop or your NAS for example, and just play music from your phone, PC, laptop, whatnot else.

Client implementations

Server implementations:

Subsonic API currently has some disagreements, but if you can create a API library based on the latest subsonic version I don't think it'll change much.

Important discussion: https://support.symfonium.app/t/subsonic-servers-participation/1233

from muffon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.