Media streaming chiefly refers to the steady delivering of multimedia by a presenter and receiving of it by an end-user. This technology is useful to the user for the reason that one does not need to wait for the entire transmission of data for playing it. Live streaming is also possible where the streamed media is not resident on a hard drive, but you can stream simultaneously while being recorded, quite like live broadcast in television. These days, the concept of internet television is becoming popular as a form of media streaming services.