We moved this page to our Documentation Portal. You can find the latest updates here. |
Question
What is a VOD CDN Resource?
Environment
OnApp CDN
Answer
A VOD CDN Resource is meant to deliver static video files within the CDN. The protocols we are supporting: RTMP(Flash Player), RTSP(Android OS), MPEG-TS, Microsoft Silverlight(Microsoft Smooth Streaming), HDS(HTTP Dynamic Streaming), Apple iOS HLS.
There are 2 types of VOD CDN resource, VOD PUSH and VOD PULL.
The detailed workflow for VOD PUSH:
(1) The content owner should first upload the video files to the CDN Storage Server.
(2) The CDN Storage Server will distribute the files to the streaming edge servers automatically.
(3) A visitor requests to view the videos.
(4) The OnApp core CDN logic determines which streaming edge server is best placed to deliver that content.
(5) A visitor loads the video at the fastest speed.
The detailed workflow for VOD PULL is as follows:
(1) The end users create a VOD PULL CDN resource from the control panel.
(2) The end users specify an origin where are the video files are being stored.
(3) A visitor requests to view the videos.
(4) The OnApp core CDN logic determines which streaming edge server is best placed to deliver that content.
(5) The streaming edge server fetches video files from the specified origin.
(6) A visitor loads the video at the fastest speed.