The impact of video-quality-level switching on user quality of experience in dynamic adaptive streaming over HTTP