How is Video On-Demand done?

In order to watch a video on-demand, a lot of things needs to happen after the video file is uploaded. The following diagram shows the major components of the VideoSpace platform that are involved in delivering videos when we created a Video.On-Demand Channel for you. 

HOW different is VideoSpace vs youtube?

We get quite a lot of this question. One word: Control.

Other than that, you also have a choice of engaging us for the entire video production (from camera crew and equipment) to our Video.Stream platform. You can download a brief comparison here.  


Our prices start from a mere few hundred dollars per month. For pricing details, please CONTACT US

Can we get statistics of our Video.On-Demand Channel?

Yes! Our VideoSpace Video Player is embedded with user analytics.

CAN my videos be viewed on mobile devices?

Yes! Our VideoSpace Video Player caters to multiple platforms on multiple devices (desktop, tablets and mobile phones)


No. However, if you are expecting a large viewership, it would be good to inform us prior so we can cater to any surges.


Absolutely! We are able to deploy numbers of servers worldwide and have CDNs (Content Distribution Network) around the world simply for this purpose!

IS MY video.on-demand channel SECURED?

Yes! Your privacy is of utmost importance! We can secure your videos with industry leading encryption. Files are stored using industrial grade encryption. Absolutely nobody outside VideoSpace has access to our systems and your files. Even within VideoSpace, we do NOT look into your videos unless it is absolutely necessary and with your permission.

Integrity and trust is the cornerstone of VideoSpace.

Do you offer Digital Right management Services (DRM)?

It is well known that it is a complex task to design and build a DRM system for video streaming. One of the key reason is because different platforms (e.g. Windows OS, Android, iOS) has different native DRM support and different streaming formats. Therefore, there is a tradeoff between the complexity of the service logic and the complexity on the client side to reach a certain level of user experience on the various clients.

For further discussion, please CONTACT US