BS restrictions from the content owners in the first place !!!
"Telstra's deal with the AFL allowed it to deliver a live stream of matches on devices with up to a 7-inch screen"
WTF is this insane set of restrictions !!???
Come on children, quit sulking, either allow streaming, or don't !!!
Sheesh, it is no wonder people resort to pirate streams when you make it so friggin difficult to do things legally!!!