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.
The problem is HEVC won't become common place because of the sheer costs associated with it. It's going to take at least 3-4 years before it makes it, and by then, maybe AV1 will take over. Don't get me wrong, I love HEVC to pieces, it's just the hardware requirements to encode it are insane. You could go with Intel quicksync as it did win in the latest MSU testing, but you need skylake/kabylake based systems with integrated gpu's for that.