It appears that it's currently lacking one important feature: a web peer that kicks off streaming right away.<p>P2P can certainly lower the bandwidth requirements of the host, but for the user experience to be smooth, the video has to start right away and right now the live client appears to be taking a long time to establish connections with other peers. During that time, the user has to wait.<p>If the system would download from a dedicated web host in addition to peers, the experience would be much smoother, IMHO. Heck, you could even use the technology to enhance basically anything on the web by using the normal HTTP data stream, but also looking for peers with data from the same URL to increase download speed.<p>Right now it looks like you need a critical mass of clients viewing the video before it'll even work. I've been sitting on the video for about 5 minutes with any video appearing. My network connection shows several open connections from BTLive, but it's not sending or receiving any data.