Real-time multicast P2P video streaming architecture based on scalable multiple descriptions