I am planning to stream my video using Amazon EC2 resources and wowza. My video is a file in .mp4 format, which must be played on my website with JW player. I want to get the highest download speed of the videos. I have installed wowza on EC2 and got url for wowza stream engine manager:
I do not like to use VOD. How can I configure live streaming in wowza stream engine manager?
In this context, there is no difference. Real live streaming could actually be even a bit slower (more delay). What you need is a vod application that is optimized for low delay. How you do it depends on what protocols you use. Which streaming protocol are you using now?
Using rtmp may give you the lowest delay, but it limits the choice of client platforms. Using HTTP streaming protocols covers more platforms, but it adds delay. Something around 4-5 seconds delay is the minimum you can get with HTTP-based protocols, without affecting reliability of streaming. Since you say you want to cover different platforms, I'd say you cannot get away from HTTP protocols.
Youtube works in a similar fashion, so with the right setup that is the user experience you should get.