For example the streams may comprise live or recorded broadcast programs, cable, satellite, IPTV, radio programs, programs stored on peripherals such as HDD or external storage, or downloaded or streamed from Internet or telecommunications sources and the channel probe 12 may probe such a stream in order to obtain keywords which may be assumed to be of current interest to the user.