Pelo que sei, o AppleTV é praticamente um ecossistema fechado. O conteúdo de qualquer computador na rede é extraído das bibliotecas do iTunes. Existem alguns sistemas, como as caixas Synology NAS, que suportam hospedagem de bibliotecas do iTunes, e poderiam atuar como um servidor de mídia para um AppleTV, mas eu não tenho uma caixa Synology para testar isso. Dado que as caixas Synology estão rodando um sistema operacional derivado do Linux, pode haver softwares por aí que permitiriam que o Ubuntu / Linux agisse como um servidor de mídia para o AppleTV, mas ainda não o encontrei.