The primary functionalities of the platform are broadcasting and processing of video, audio or generic data streams:
The open plug-in based architecture allows to seamlessly extend the basic platform functionality contributing specific business/user services such as video conferences, chats, e-learning modules, video games, collaboration tools, video processing services etc.
In order to support all the possible variety of media service scenarios, the platform design is capable of dealing with all of the abstract streaming patterns, which we sorted out in order to embrace all the possible concrete scenarios. You may have a look at the detailed illustrated description of each media streaming pattern in order to get the idea.
It is clear that for each particular streaming pattern one needs to configure the media cluster in an own way. A video chat for multiple persons requires quite different setup as compared to a classical live broadcasting scenario. So, this may be a truly challenging task if you want to deploy your system from scratch. The architecture of Media Cloud allows to adjust the system setup in order to get the most effective configuration depending on the media streaming pattern(s) used by your service.