User Interface controls for a proprietary streaming media device. ScreenCast was designed to allow users to deliver customizable media experience for their retail environments. The programmable media content included licenced music videos and custom promotional videos.