Study of video streaming over web characteristics and improvement of existing algorithms in order to maximize the QoS