Alright, here is the setup:
- One apple tv 3 in the living room, connected to the network (wired).
- One pc running Linux (Arch Linux x64, AMD), containing all music, movies and series (wired).
Now I know that the atv can stream music and stuff shared from a windows/mac using iTunes and home sharing. The box containing the files is however running Linux.
I've tried to setup forked-daapd, which is recognized as a server by all iTunes instances in house, but not by the atv. I've read that this is due to forked-daapd supporting DAAP, but not home sharing.
I've also tried several other DAAP servers for Linux:
- mt-daapd (the predecessor of forked-daapd), same story as with forked-daapd.
- tangerine. Was recognized by iTunes, but didn't offer any media. Not sure whether the atv saw it, but I don't think so.
- spydaap. This didn't work with the latest version of iTunes, which seems to be a known issue
I've also attempted to install the horror that is called iTunes on my pc running Linux, but that failed. It installed, gave a bunch of errors, starts, and does absolutely nothing. It's just a blank screen.
Now I know that normally such a setup would be possible by jailbreaking the atv, and installing XBMC on it. However, the atv3 is not yet jailbreakable, so unfortunately this is not an option for me.
Now my question is, what options do I have. Are there ways to make the atv recognize forked-daapd that I missed, or are there alternatives to forked-daapd that work with the atv? Is there an way to make iTunes run on my system? Is there any other way to stream the media on my Linux PC to the atv?