Monday, 12 March 2007

DAAP

DAAP is the iTunes Digital Audio Access Protocol, and is essentially an HTTP-like -like mechanism to serve music files over TCP/IP on TCP port 3689.

DAAP servers usually advertise themselves using Bonjour, so any port can be used provided the announcement follows the _daap.tcp. schema.

Resources:

Tunneling DAAP over SSH:

Taken from this hint:

#!/bin/bash 
dns-sd -P "name of server" _daap._tcp local 3690 localhost 127.0.0.1 & 
PID=$! 
ssh -N user@server.example.com -L 3690:localhost:3689
kill $PID