The Kaltura Edge Server (KES) is a proxy cache server running in your corporate network behind your firewall that downloads and caches the video stream content. It then acts as the content origin for the video player clients in that location. You may have multiple eCDN server instances.
The KES belongs to a location and acts as a local cache for that location. Each eCDN KES instance requires only outbound network connectivity to the Internet. There are no inbound connections from the Internet to the eCDN servers.
The KES is an Nginx-based component that brings content closer to the end-users. The KES has the following capabilities:
- fetch from origin
- pre-positioning
- HLS stream segmenting
and more.
In its simplest deployment design, the KES will fetch VOD and live assets from Kaltura SaaS and serve them to the end-users or additional KESs in a tiered design.