A number of technologies may be able to support the bandwidth this type of architecture requires soon. They are:
Several satellites at various positions in space transmit approximately 200 channels of digital compressed video to a small satellite dish at recipients' premises. I am not aware of any service providing the ability to transmit up since the uplink is expensive. The satellite dish you get is basically a receiver. I think that hybrid services would use a combination of say ISDN or POT to provide the interactivity. There are currently four providers of this technology. A good FAQ can be found at here. In future issues we will be talking about this technology in relation to Java.
Both Microsoft and Sun have good pages and products on ISDN. Sun actually provides many employees with ISDN access to the corporate network. Sun started shipping ISDN several years ago but then the industry wasn't ready and in many parts of the country it still isn't available. A good collection of ISDN links is available at here.
There are three technologies in this area and they are designed to meet different networking requirements. Several phone companies are actively pursuing solutions. A very comprehensive source of information at ADSL can be found here. Another very good link can be found at the ADSL forum. Finally, here is a late-breaking news item.
The necessary bandwidth is not really available yet for consumer applications. Just the other day someone was showing me a thumbnail of video and trying to convince me that it was video -- granted, it worked at 28.8 kbps but it had the usual problems, required a native client-side program, and was so tiny I thought it was an animated GIF.