When at home I can successfully see my iTunes library shared from the Pi to my laptop. My only problem is trying to access the library over the internet. My main interest in forked-daapd is being able to access my home iTunes library when out and about so that I can make playlists of tracks to DJ with when I get home. I suppose this is quite a lot of effort to go to but it's interesting too.
From work I am able to ssh into my Pi at home with port 3689 forwarded to 3690. I know it's working ok because I can log into the web admin interface at localhost:3690. However, iTunes on my work Macbook does not find the shared library.
From reading blogs it seems that iTunes needs to see the daapd service being broadcast locally and the following command was recommended:
Code: Select all
dns-sd -P iTunesServer _daap._tcp local 3690 localhost.local 127.0.0.1 &
Is anyone able to shed some light on this? I know it's kind of beyond the forked-daapd remit but I feel like I'm so close to having the setup working as I'd like.
This is with macOS Sierra and iTunes 12.7