Category Archives: daap

Automatically Query iTunes Shares

Here's a quick program I came up with to query iTunes shares as soon as they connect. It uses dnssd to query for iTunes over multicast dns, and Net::DAAP::Client (ruby iTunes client) to query the iTunes share. The program will wait until someone starts up iTunes and automatically queries the iTunes server.

require 'rubygems'
require [...]

New Ruby iTunes Client

I just released a new version of the ruby iTunes client, Net::DAAP::Client version 0.2.1. I also released Digest::M4P as a Gem and made daapclient depend on it. I wasn't able to release Digest::M4P as a gem until RubyGems version 0.9.0 was released because of a weird bug. But now that 0.9.0 is [...]

Ruby iTunes Client

I'm trying to think of cool stuff for a Ruby presentation, so I thought I'd write up a quick tutorial for the Ruby iTunes client here to see how it sounds.
Introduction:
DAAP stands for "Digital Audio Access Protocol", and is the protocol used by Apple's iTunes to share music over a network. Hence the name [...]