In such embodiments, the client system 100 receives the programming from one signal source or from a plurality of signal sources at a time. [0063] The client system 100 also includes a user input interface 524, which receives input control signals from an input device 526 such as a remote control, a keyboard, a microphone, or other any other device capable of generating electronic instructions for