CQM: Cumulative quality model for HTTP Adaptive Streaming