According to my host if I am to stream media it has to be via HTTP, but I am confused as to the difference between HTTP and the 'normal' method. What are the possible adv/disadv between the two?