SMASH: A Supervised Machine Learning Approach to Adaptive Video Streaming over HTTP | IEEE Conference Publication | IEEE Xplore