¿Hay alguna forma de proxy de una biblioteca compartida de iTunes en Linux?

Esto es posible mediante ssh-tunneling, utilizando una máquina Apple como proxy. No estoy seguro de cómo usar una máquina Linux como proxy; pero aquí está cómo hacerlo con OSX.

En esta configuración, se requieren de 2 a 4 máquinas:
1. iTunes Host con toda la música
2. Máquina Linux u OSX en la misma red que el Host de iTunes. Esta puede ser la misma máquina que el Host de iTunes si tiene acceso SSH.
3. Computadora portátil remota de apple
4. Otro cliente de iTunes en la misma red que la computadora portátil remota de Apple (opcional)

Primero, establezca un túnel ssh para el Host de iTunes (1) o para otra máquina que se encuentre en la misma red local que la biblioteca de música remota (2).

ssh -CN [nombre de usuario] @ [IP del host de iTunes o máquina en la red local] -L *: 3691: [IP del host de iTunes]: 3689 &

Luego, use el cliente de cita de Apple para mostrar el Host de iTunes proxy localmente en la red.

dns-sd -P “[Elija una cadena para el nombre de la biblioteca compartida]” _daap._tcp. 3691 local 127.0.0.1 y