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:http://ec2-54-169-138-49.ap-southeas....amazonaws.com.
I do not like to use VOD. How can I configure live streaming in wowza stream engine manager?
This will allow you to schedule the streaming of a file which will be broadcasted as a live stream. You could even set it to repeat if that is what you need.
Regarding speed, amazon will offer good speed. The actual speed of transfer will depend more on the client's connectivity to the internet.
Thank you for your answer.
I need to get the same download speed as I have right now, when I am using JW player and hosted video on jwplayer account. This video must adopt to different bandwidth and working on different mobiles, tablets and laptops device. It is very important that the video work without delay. User will play this video only when click on the player's button. It must work like a video on youtube.
Do I understand correctly that there is no difference in speed between the live streaming and vod in my situation?
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.