IPTV services are typically distributed by a service provider which will also deliver the live TV programs. It will also show some of the content of the on-demand...