Servidor iTunes (DAAP) amb OpenSuSE 11.0 (GNU/Linux)

Hola, avui m’ha donat per veure com funciona la biblioteca compartida del iTunes.  Fa servir un protocol propietari de Apple anomenat DAAP. Apple no ha alliberat mai les especificacions d’aquest protocol. Per tant s’ha utilitzat la enginyeria inversa per poder esbrinar que fa.

Molta gent té un servidor a casa on té el repositori de backups, MP3, mediacenters …. fins i tot a les empreses s’està posant de moda tenir recursos compartits de música per tal que la gent no ompli les estacions de treball de fitxers.

En el cas que es fagi servir iTunes podem crear un repositori compartit mitjançant un servidor GNU/Linux.

Això és gràcies al projecte de Ron Pedde : Multi-Threaded DAAP Daemon

Aquest dimoni ens permetrar accedir mitjançant el iTunes al repositori de música que tinguem al servidor.

En el meu cas faig servir OpenSuSE 11.0 que no porta per defecte aquest programari. L’he hagut de compilar.

Molt fàcil.

He instal·lat els paquets necessaris pel seu funcionament.

M’he baixat les fonts i l’he compilat de forma tradicional:

He configurat el dimoni segons la documentació. Bàsicament he posat el directori del servidor on es guarden els MP3 i també he creat un arxiu de init per la OpenSuSE per tal que arrenqui automàticament quan el servidor es posi en marxa.

El servei avahi el necessitem per publicar el servei del DAAP per Multicast DNS i que els iTunes de la xarxa s’assabentin que tenen una biblioteca compartida.

print

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

7 + nine =