Re: [Rhythmbox-devel] Audioscrobbler integration

On Fri, 2006-04-28 at 17:13 -0400, Matt wrote:
> My concept is that there be some code for dealing with the
> 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.


> 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 would be your best
bet, it's where the developers hang out.


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]