Design of a service platform for delay-sensitive video streaming applications based on multicast p2p and scalable MDC encoding Computer Communications