Media Device Architechture