Intelligent Media Agents in Interactive Television Systems