Viblast ePDN: Uncover the streaming potential of your network! [4/4]

April 12, 2016

When it comes to business, people always consider three things prior to others:

  • The resources they would need to provide a certain service

  • The quality of the service they are capable to achieve

  • The ways to manage business growth and keep up with industry updates and innovations


When it comes to enterprises, things are multiplied tenfold - the services an enterprise provides are of a bigger scale compared to the middle or small/family businesses. They have a different audience which has different requirements, expectations and needs. By different, understand not more important but bigger and more complex. Thus, enterprises have to fulfill expectations of a larger scale and cannot compromise the quality of their services in any way.

For this to happen, enterprises need communication and they cannot afford to be lost in translation during all-hands meetings, online trainings, live video calls, you name it. This is where the internal streaming services come in the picture.


As video traffic increases exponentially, it is not a surprise that video streaming will become a regular and essential part of the daily agenda of any business establishment, let alone the enterprises.

Why? In the common case, enterprises are big multinational corporations and even if they are not multinational, they still have many offices across the country they are based in. They need communication, coordination and organization and more than anything, they need a video streaming solution that would promise them high quality at all times.


For enterprises, a great streaming solution is the one that:

  • faces their four initial requirements - quality (both of video and of experience), security, scalability and effortless integration

  • solves their major video delivery problem - the bottleneck between the office/building and the streaming sources

  • addresses all performance issues - buffering, video lags, freezing (of the screen), service outages and network failures


There is no universal approach to solve these problems, i.e. there is no standard solution. In the following paragraphs we shall outline the specifics of the P2P approach and our complete software defined solution - Viblast ePDN.


Viblast ePDN improves your network in three important ways. It gives you:

  • better performance

  • fast implementation

  • a lot of benefits


Network performance:

  • the bottleneck between the office/building and the streaming servers is eliminated

  • up to 98% network offload in a group of 100+ viewers

  • higher quality of experience (QoE) - better video quality, fast loading speeds and no buffering



  • effortless integration - just copy and paste a few lines of code on your web page. There is no need for your employees to install plugins or third-party software.

  • PoC is made in less than a day with minimum effort on the client-side

  • zero hardware - as Viblast EPDN is a complete software defined solution, there is no need for extra hardware.This saves the client the trouble and the complexity of changing his entire network infrastructure.

  • no plugins or exe files thanks to WebRTC



  • scalability - our solution works both with 10 viewers and with 500 000 viewers

  • security - Viblast ePDN supports DRM and HLS AES encryption,  content never leaves the corporate network and Viblast ePDN can never get access to employee work stations and data

  • monitoring & analytics - visualizes and stores real-time data about viewers and their QoE

  • and more


The lists above show that Viblast ePDN meets all aforementioned requirements. However, there is one more essential thing that has not yet been explained about Viblast ePDN - its way of working.



How does Viblast EPDN work?

As it was pointed out - the network topology is well known: viewers are concentrated on place behind a NAT and can be grouped based on their internal/external IP. These groups eliminate the need of predictions. The algorithm doesn’t rely on the CDN because it uses two of the viewers/peers as main sources of the stream. They are called “leaders” and are the only ones connected to the CDN in the peer-to-peer network, i.e. they are fetching chunks of the stream from the CDN and share it with other peers in the network.

For the enterprise solution to work, a detailed internal network information is needed so that the tracker can be configured properly. It is always better to connect and create groups of viewers/peers who are behind a switch and are physically well connected as the internal network offload is much better.


In conclusion, we would like to explain why the P2P approach for broadcasters cannot be applied to enterprises and vice versa.


How do the Viblast PDN algorithms for broadcasters and enterprises differ?

  • The enterprise approach cannot be applied to broadcasters because of the lack of knowledge of the network topology.

  • The broadcasters approach, however, can be applied to enterprises with one caveat: if the office has limited connectivity to the CDN, the PDN may not work as expected and can introduce startup issues and rebuffing.

  • If the broadcasters approach is used within an enterprise environment, it is possible that the network congestion is transferred to the local network due to the random connection between the peers and the lack of control.


It has been a blast for us to dedicate the last four weeks to P2P and this series!

Stay tuned for other cool content and interesting themes!


Meanwhile, you can check our Viblast ePDN promo page.

For detailed information and more technical details on the matter, you can read our documentation (link) or contact us at any time at [email protected]. We are always happy to help!

The Viblast Team