Streaming Video

 streaming 1

Streaming requires specific knowledge and expertise. Even if the organisation’s website is hosted on a powerful server, its more than likely not optimal for managing video. Don’t trust our word. Ask your IT experts.

Video streaming requires a big bandwidth and powerful server resources in any given moment. Your users are already used to viewing high quality videos, and in order to live up to their expectations, which have become standard, your video website will need resources incomparable to those of basic websites which merely offer texts, images, and maybe a handful of videos. Every second of quality video is made of 25-50 (or more) frames, subject to the video format, and requires anything between 2mb (megabyte) to 5mb per second.

Now take all the above, and imagine that the film designated by a lecturer for viewing as homework is not viewed by one student but rather by 50...simultaneously…(as the exam is tomorrow and we all leave stuff for the last minute of course...).
You don’t need to be an expert to understand a basic on-location university server is likely to crash as a result of such a heavy and simultaneous demand. This problem is also referred to as the problem of ‘concurrent users’.
Wait! we’re not done yet… one user wants to watch it with her mobile phone, her friend prefers her apple iMac which doesn’t support flash, and another group is using a PC but with a rather slow Internet connection…
How do we make sure they all get to view the video? Do we create a number of versions with different qualities and formats? Do we restrict viewing to certain data speeds?

SO WHAT TO DO?

Well, one option is to use Movie Discovery services. We work with the best server hosts on the planet. This is not one server but rather a network of interconnected servers backing each other at times of high demand. The transition from server to server is done seamlessly in the background and does not concern the end user. When demand is at its peak, the system automatically engages more and more virtual servers, expands their memory according to need, and carries out ‘load balancing’ between all of them. These Super-Networks are called ‘Content Delivery Networks’ (CDNs), and are becoming an industry standard. Because video is a serious business.