After using IPTV for a while thought I post data rates of IPTV which is commonly used by the providers which have good feedback from customers on this reddit.
480p = 1.6 gig/hour (450k/sec)
568p = 2.0 gig/hour (550k/sec)
720p = 2.4 gig/hour (675k/sec)
1080p = 4.8 gig/hour (1250k/sec)
The above are resolutions with good bit rate so the quality of the streams are good. If you're on unlimited internet plans all is needed is required bandwidth. If on contract mobile broadband which is around 50gb a month the figures so if you need to watch a 2 hour programme/event I.e 2 hour at 720p would equal close to 4.8 gig. When HEVC becomes more commonplace we will see 70% data savings for the same quality.