Is a collective name for services and applications that enable TV viewing over the Internet protocol. A wide range of different techniques are used for this, such as (de)compression algorithms for image and sound, multicast routing and p2p protocols.