Traditional CDNs (Content delivery Networks) are used to distribute the content closer to the end user to increase the performance. While eCDN (Enterprise CDN) uses the same technological concept, it solves a very different problem.
Big enterprises usually setup a corporate network for each of their office sites that connects the employees to the internet as well as to the company's internal services. Corporate networks are usually very fast and support high bandwidth, but their connection to the outer world (the internet) is many times limited in bandwidth and capacity.
So to put it short, eCDN is a CDN like solution that works around limited corporate network downlink to allow broadcasting of video to large company audiences.
Whenever an internal event takes place such as all-hands meeting or a webcast, all the employees will
the cloud service and stream the video at the same time. Decent video quality uses around 1 Mbps so 5000
employees will consume
5 Gbps, does the corporate network have a 5 Gbps downlink from the internet? not necessarily. What if
there are 20k employees?
Given the high standard for video quality nowadays, a typical network downlink capacity simply can not withstand thousands of HD video streams, it's technically impossible.
To solve that problem various providers offer multiple solutions to get the video served closer to the end-users and within the corporate network to avoid network saturation.
These are very similar to classic CDN edges but the servers are installed within the corporate network and all of the traffic in the target network is directed to that local server. The content is then downloaded once to the cache server and served internally to all of the employees.
This makes use of the old IP Multicasting feature that allows distributing information by network
The routers and switches in the corporate network are configured to re-distribute video packets that are sent to a specialized address. Each employee then received the repeated video packets and plays the video.
As the network is very good, and all employees watch the same content it's possible to share the video content in real time between users instead of downloading from the cloud.
Peer offers a WebRTC based P2P eCDN that runs in-browser. Our Mesh networks are self-balancing and
scale as the amount of viewers rise. Since it's based on WebRTC it doesn't require any installation on
computers nor changes to the physical network infrastructure, instead we integrate with any existing
player within the event web page.
Want to hear more? Let's talk