The increasing popularity of video streaming applications that distribute data to a large number of clients motivates the design of reliable multimedia delivery systems capable of adapting to diverse transmission conditions. Receiver-driven layered multicast (RLM) efficiently addresses the issue of heterogeneity in clients' available bandwidths and packet loss rates by shifting rate control to the receiver side. We propose a system for RLM over the Internet and 3G wireless networks based on layered Wyner-Ziv video coding and digital fountain codes. Layered Wyner-Ziv video coding improves robustness to packet loss compared to current scalable video coders, such as MPEG-4 FGS coder, while generating a scalable output bit stream. Digital fount...