A system, method, and computer readable medium for intelligent Internet
Protocol Television switching, comprises profiling a set of user
preferences, receiving an electronic program guide, and sending a data
stream control message based upon the profiled set of user preferences
and the received electronic program guide.