Fork me on GitHub

Licode's Blog 

Here we will keep you informed about last news, events, and other stuff related to Licode and WebRTC.

The new Licode master branch

- Lynckia

We have finally made the switch from the async_events branch to master. This branch includes a host of new features that make Licode more potent, configurable, scalable and stable than ever!

Here we will discuss the new distributed MCU architecture. As you know, erizo was a single process started with erizoController, the whole MCU is a single process. From now on, each publisher in Licode will have its own process in the Licode server.

What once was the erizoController process has been divided into three components. These new modules follow the same design philosophy we use in all Licode, they can be deployed separately in different machines or together. This components are:

This iteration in the architecture brings many new features. Let’s go over some of them:

Some of the other new features have already been documented in our Server and Client API Doc pages, or even in this blog:

To ease the transition, we will move the current master branch to legacy in our github repository. As always, feel free to write in the list with any problems, suggestions or ideas you have!