An IPTV set-top box is a type of digital media player that allows users to watch live and on-demand television content over the Internet.