Not being able to play embedded video in a web page is why the TVs can't do 4oD and ITV player. That's why iplayer, 5 on Demand, Youtube etc are proprietary software applications.I'm not sure how final those screens are, they might just be an example created for us in Tokyo because as you say, ITV and C4 are on the PS3.