On Improving Video Streaming Efficiency, Fairness, Stability, and Convergence Time Through Client–Server Cooperation | IEEE Journals & Magazine | IEEE Xplore