Rygel pode ser o que você procura. Implementa a interface do UPnP AV Media Server com as extensões DLNA. Existe algum código lá para suportar as peculiaridades do Xbox 360 (Xboxes não falam com servidores UPnP que não são parecidos com o Windows Media Player), então vale a pena tentar.
A configuração padrão deve pegar músicas na sua pasta ~/Music
através do plug-in de exportação de mídia, mas você pode configurá-las através do painel de controle Rygel Preferences
.
Se a sua música não estiver em um formato que o Xbox suporte, o Rygel também é capaz de transcodificá-la para dados brutos de PCM ou MP3 (supondo que você tenha os plugins GStreamer corretos instalados).