Looks like the BBC iPlayer seems to be proving that on demand TV does have a bright future with news that programmes were watched 17 million times in the first 6 weeks of 2008.
I’m sure that the advantages of being able to view programs at a time that suits users coupled with increasing download speeds [...]
April 21, 2008
Posted in


