Small update on Streaming / Direct download server