I wonder whats new and innovative about this, theres not much in the way of technical detail here, its sounding like sequential bit torrent with a set level of buffering to compensate for propagation delays, no doubt we will find out soon enough.
I suppose the peer to peer portion will be backed by a few servers to allow for times when there are a limited number of peers or you could use a few more and have your model just use your own server farm of about 20 units to deliver the content that operate as seeders and use the peer to peer side of things as a load sharing backup.