First work to support PleXBMC