Cross platform PVR