Você já usou o Webdav? É um compartilhamento de arquivos baseado em HTTP. Esta é a direção que estou atualmente inclinada. Eu comecei a pesquisar isso como uma opção. Eu tenho um raid5 8tb servidor ubuntu em execução e streaming para múltiplos ver1 da Apple TV despojado do sistema operacional de fábrica e executando o XBMC. (tentando cortar o fio com o provedor de satélite) Tendo problemas com o samba e procurando uma alternativa. O XBMC suporta o navegador da Web de maneira nativa, de modo que parecia uma coisa natural para tentar. Outras coisas que você pode olhar é adicionando o software XMBC ou PLEX para lidar com isso. Boa coisa sobre isso é a interface bonita que você obtém para navegar pelo seu conteúdo
se você quiser uma visão geral rápida. Há também uma página wiki para ajuda na configuração.