The Xploder Media Centre has been announced as an alternative media streaming application for your Xbox 360 and Windows Media Center Edition.