A Complexity-Aware Video Adaptation Mechanism for Live Streaming Systems. (3rd June 2007)