Adaptive smooth multicast protocol for multimedia transmission: Implementation details and performance evaluation