Re: [Rhythmbox-devel] Audioscrobbler integration
- From: "James \"Doc\" Livingston" <doclivingston gmail com>
- To: rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] Audioscrobbler integration
- Date: Sat, 29 Apr 2006 15:54:35 +1000
On Fri, 2006-04-28 at 17:13 -0400, Matt wrote:
> My concept is that there be some code for dealing with the Last.fm
> server: handshake, login, and stream data fetching. looking over code
> from the lastfm player, it seems that generating URIs that the system
> understands is rather simple, I can imagine integrating artist or tag
> play lists with only a few extra lines of code.
Last-Exit would also be a good one to check out, it's a GTK client
(written in C#).
> It seems that once you get the appropriate URL from the server, you can
> treat it like an internet radio stream, and from there it looks like RB
> already has the framework to feed that into.
Kind of. It doesn't use shoutcast metadata like most stations, but sends
an in-stream signal that we need to get updated metadata from a page.
> I'm interested enough in this that I'd be happy to try and code it, but
> I only have the basest of concepts regarding how RB works on the
> inside. Also, I have almost no knowledge of C, I think I could pull off
> a "Hello World," and that would be about it. I do have some experience
> with programming though.
Plugins can also be written in Python, if you know that.
Probably the best way to get it working would be to wrap LastFMProxy[0]
in a plugin to get basic playback working, and make some basic UI. From
there the other bits like love/skip/ban and the like could be added.
[0] http://vidar.gimp.org/lastfmproxy/
> So, basically, I'm looking for someone to collaborate with, or someone
> who can point me in the right direction with very specific directions.
Stopping by the #rhythmbox channel on irc.gimp.net would be your best
bet, it's where the developers hang out.
Cheers,
James "Doc" Livingston
--
There's no 'I' in 'team'.
But then there's no 'I' in 'useless smug colleague', either.
And there's four in 'platitude-quoting idiot'. Go figure.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]