top | item 5356763

Shiva – More than a RESTful API to your music collection

130 points| rnyman | 13 years ago |hacks.mozilla.org | reply

22 comments

order
[+] magic_haze|13 years ago|reply
So... why not Subsonic? It's open source as well, seems a lot more mature, has a rest api, tons of apps, and a spiffy new HTML5 player that's quite good.

* Subsonic.org seems to be down, try http://sourceforge.net/projects/subsonic/ instead.

[+] vidarh|13 years ago|reply
I suspect Java would make at least some of us steer clear. Thinking as purely a user, Subsonic looks great. As a developer that wants to hack around on the code handling my music library for fun, I personally wouldn't want the aggravation as I really can't stand Java.
[+] StavrosK|13 years ago|reply
Can I use it as an alternative to Google Music? I.e. can I set it to download a playlist to my phone when I come home?
[+] cllns|13 years ago|reply
This seems incredible. I've been wanting something like this for a while, and figured I'd have to make it myself.

I'll definitely be checking this out.

[+] andybak|13 years ago|reply
A Subsonic-compatible wrapper for the API would instantly add compatibility with a large number of clients. Same for DLNA (spit).

I'm a big Subsonic fan for a couple of reasons:

1. Remote control - I can make the server play the track remotely

2. Configurable offline cache on my phone - I set a large cache size (say 20gb) and use the player normally. Next time I'm offline I've still got access to the last 20gb of music I played.

I'm looking for a Subsonic alternative though as I'd like to use an Android TV stick as my server/media center and getting Java running on that will be a pain and probably involve running a full Linux side-by-side. And I'm not even sure if it's going to be possible to run Subsonic server alongside Android effectively.

A closing thought. Why are these things needed when we have DLNA/UPnP? Mainly because DLNA apps are uniformally slow and lack essential features. It's stunning how much time and money large companies have spent on DLNA and produced something so horrible.

[+] terryb100|13 years ago|reply
Nice! I've also been thinking about something like this for my photos. I have a ton of photos littered in a pics folder. Would love an API would I could query on EXIF data.
[+] aidos|13 years ago|reply
I've also been thinking the same thing recently. I have iPhoto but it sucks for a) big collections and b) sharing. For example, locally you can browse a collection on another local machine but it sends full res photos across the wire so it's completely unusable.
[+] carlob|13 years ago|reply
I'd love to try and install this on my nas4free installation. If anyone has tried and wants to chime in…
[+] upthedale|13 years ago|reply
The REST API looks like its halfway to being an OData one. Why reinvent the wheel and not go the whole hog?
[+] teeboy|13 years ago|reply
Interestingly it was Shivratri yesterday for Indians - for Shiva, the destroyer God of Hinduism.
[+] snambi|13 years ago|reply
Sounds good. Would like to try.
[+] rjim86|13 years ago|reply
that would be me .. i mean thats my name :P