A system for enabling streaming video to a mobile client includes a plurality of fixed node peers linked to the mobile client via one or more networks as well as a video source linked to fixed node peers and configured to provide streaming video data representing a video prese
Mobile devices often connect to the network via wireless channels. In general, the downlink of the wireless channel (e.g., the cellular access network) is limited in throughput.
This invention offers a cost-effective solution to streaming video to mobile users. A prototype has been implemented in software, demonstrating its low operational cost based on peer-to-peer technology and its robustness to peer failure.