Does watching On Demand count as streaming?

You will need to check with your broadband supplier, but generally it does.   We always recommend that customers ensure that their broadband contract allows them sufficient bandwidth to make the most of the players and the content within them.