Skip to content

GSoC 2010: DACP Support in Rhythmbox

May 20, 2010

Community bonding is almost over so I thought I could share some details about my Google Summer of Code project.

As the title says, I will implement DACP support for Rhythmbox. You probably never heard of DACP but you’ve probably seen it in action. It’s the protocol that is used by the Remote application in iPhone and iPod Touch.

I’ll be implementing the server side in Rhythmbox, so you’ll be able to control Rhythmbox with your iPhone, iPod Touch or even your Android.

I’ll actually be implementing this inside libdmapsharing, a DMAP (DAAP & DPAP) library that was once extracted from Rhythmbox sources, improved and will be integrated again into Rhythmbox as a library, once my mentor’s patch is accepted. So hopefully, more applications will be able to support DACP, DAAP and DPAP by using libdmapsharing.

Advertisement

From → Uncategorized

4 Comments
  1. Leon permalink

    I have been thinking about how awesome this would be for the past year or so and now it’s finally happening! I wish you good luck with your project, hope you’ll have as much fun working on it as I will have using it in the end ;)

  2. sn0w75 permalink

    Oh, this sounds great! I look forward to its release. :P

  3. Jef Spaleta permalink

    It would be nice to see a remote client that works in standardish GNOME and both N810 and N900 flavors of Maemo as well.

  4. Jef, I am the author or MonkeyTunes for MediaMonkey a DACP Server for MediaMonkey similar to this project for RhythmBox.

    http://melloware.com/products/monkeytunes/

    I can’t tell you much but I can tell you I have been working with a developer who is creating a DACP Client for Nokia Sybmian including Maemo in 2011. I have been helping him debug using both TunesRemote+ for Android and MonkeyTunes he has made great progress.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.