Interactive television and video on demand. - Otte, Peter