Thank you for taking the time to look at our demo presentation and to raise your current problems.
Viewing a high resolution / high bitrate video stream requires a decent amount of network bandwidth availability. It is possible that your current internet provider does provide the necessary internet bandwidth to you directly, but between your ISP and the Wowza server hosting the demo video there might be some network bottlenecks that would cause problems in viewing the high bitrate video.
We are trying to satisfy all network constraints, and we provide different versions of the same video, using lower bitrates as well.
The second problem you have noticed, about the random "hop, skip and jump", is something that we will look into and fix if possible.
Thanks again for taking the time to help us improve.