P2Cast: peer-to-peer patching scheme for VoD service
distributing streaming media content using cooperative networking .