Hi. The problems with centralysed systems of content delivery are that they
- require one to pay for servers and CDNs;
- don't scale automatically, unless in cloud.
Decentralysed systems for video delivery work on the similar principles BitTorrent work.
I have heard of 2:
It may make sense to integrate OpenMeetings with them.