could consider Serviio, it works well as UPNP server.
@zpl1025 is this able to share playlist formats (m3u, pls, etc.) in a manageable way for Arylic?
i cannot sync any devices that differ in firmware and I am totally at a loss on how to update it, since mine is so old there is no webpage to load it to.