CQC (
www.charmedquark.com) is one of the most powerful IP based control systems available. It does not include native media management, though that's coming, it concentrates more on the core automation services. But you can control other applications, or if you want to use it to control a hardware based media box, I'll be glad to do the driver for you.