View Single Post
Posts: 662 | Thanked: 653 times | Joined on Feb 2010
#23
Originally Posted by petur View Post
Great news, if you have anything to test on n900 just shout...

What do you mean with local playback? Files on the n900? Don't need that, I need to play the stuff that's on my NAS (running subsonic). No need for radio streams either, the build-in mediaplayer can handle that too.

Thanks for the work!

Trying to type fast, am supposed to be working at the moment.

Nope, I meant locally to the network, and not over the internet. So, I wouldn't need things like track pre-loading, but others may (will be put in anyway, as I already have the code written for it. Just need to integrate it.)

I'll get a test deb up ASAP.


Yep, really good news.

Same for me, I would love to be able to connect to my subsonic server (https if possible, with specific port) and play either single file or a full directory streamed form the server.

An important feature for me would be to have an option to select server media re-encoding, as I've ripped my CDs using FLAC and unfortunately my upload bandwidth is a bit limited for streaming FLAC.

Anyway, thanks for the work, would be happy to help and test (I'm a Qt developer too, mostly on desktop but have Qt Sdk ready to test on my N9).
I believe that transcoding is supported in the API. I think that it may need to be enabled server side though.

By "full directory", does that include subdirectories?

Definitely need to get some usability testing for this in order to determine the best UI elements. I prefer the approach of:

artist -> album(optional: Play whole album. Clears Now Playing, and replaces with all tracks in album) -> track -> play track(all tracks in playlist cleared. Replaced with this track to end of album) -> track finishes -> will automatically play next track.
but am unsure if this approach would be better for the community:

artist -> album (optional: add album to Now Playing) -> track (clicking adds to NowPlaying, and auto plays if nothing present)
etc.

The first one is already implemented as it's my preferred, but if it is the general consensus that the second approach is better, I'll re-think it.

Thanks.