Automatic Assessment And Enhancement Of Streaming Video Quality Under Bandwidth And Dynamic Range Limitations