Subsonic "Mini"

Sindre,
I don't know if you're ever used Box.net, but they have a cool flash interface for browsing your files. If you have music in any of your folders that you store on their site, you can play it, and it will continue playing all other music files in the folder you're in.
I run a blog and I would love to offer people surfing to my blog a small widget, perhaps in the footer or something, where they can see a default playlist that I specify, but also the ability to browse my music folders and play music from it.
Obviously the same principles should exist as witht he regular subsonic, where the admin can set up transcoding settings, download availability, etc.
A while back I posted about creating a Silverlight player, and this would be something I could help you out with if you want. I would need API calls to get the directory structure that's in Subsonic - it probably wouldn't be wise to have DIRECT access to the file system, but availability to Subsonic's file system. The ability to authenticate would be good as well if security is an issue, or the username and password could be given in the html of the widget/silverlight object.
API calls are really all that I would need to do this
-login, if you think it's necessary
-get directories (to build the directory tree in subsonic)
-get files in a directory - perhaps pass the directory ID and this call would return all the music files.
-get ID3 info - pass the music ID and get the artist, track, album, album art, etc
-get stream - pass the music ID and get a stream to play through the player
-get playlists - return a list of playlists
-get playlist - pass ID of playlist and get the m3u file
-get download
etc etc etc
I'm not dictating how you should write your API, but I really think an API will help Subsonic grow and have it not all be on your shoulders
So, I'm willing to work on such a player if you are willing to open your API (or tell me the calls if they already exist).
Merry Christmas,
Bradford
I don't know if you're ever used Box.net, but they have a cool flash interface for browsing your files. If you have music in any of your folders that you store on their site, you can play it, and it will continue playing all other music files in the folder you're in.
I run a blog and I would love to offer people surfing to my blog a small widget, perhaps in the footer or something, where they can see a default playlist that I specify, but also the ability to browse my music folders and play music from it.
Obviously the same principles should exist as witht he regular subsonic, where the admin can set up transcoding settings, download availability, etc.
A while back I posted about creating a Silverlight player, and this would be something I could help you out with if you want. I would need API calls to get the directory structure that's in Subsonic - it probably wouldn't be wise to have DIRECT access to the file system, but availability to Subsonic's file system. The ability to authenticate would be good as well if security is an issue, or the username and password could be given in the html of the widget/silverlight object.
API calls are really all that I would need to do this
-login, if you think it's necessary
-get directories (to build the directory tree in subsonic)
-get files in a directory - perhaps pass the directory ID and this call would return all the music files.
-get ID3 info - pass the music ID and get the artist, track, album, album art, etc
-get stream - pass the music ID and get a stream to play through the player
-get playlists - return a list of playlists
-get playlist - pass ID of playlist and get the m3u file
-get download
etc etc etc
I'm not dictating how you should write your API, but I really think an API will help Subsonic grow and have it not all be on your shoulders

Merry Christmas,
Bradford