An IPTV application is a media player software designed to interpret and display video and audio streams transmitted via the IP (Internet) protocol.
Its main function is to act as a player that decodes user-supplied playlists (usually in M3U or JSON formats), allowing access to live TV channels, movies (VOD), and series over the internet, without the need for cable or satellite infrastructure.