Eu brinquei com Big Blue Button no passado. É baseado na web de código aberto projetado para ensino a distância (embora eu estivesse testando para minha empresa). Tem vídeo, quadro de comunicações, compartilhamento de área de trabalho, áudio, bate-papo e está sob desenvolvimento estável.
Os problemas que tive foram principalmente largura de banda. Você pode criar e implantar seu próprio servidor, mas precisará de uma boa porção de largura de banda para funcionar bem com muitos participantes. Além disso, se você não tiver um IP estático, terá problemas com a maneira como o sistema funciona. Ele pode ser executado com IP dinâmico, como eu me lembro, mas é preciso fazer malabarismos.
Edit: Ele também não tem front-end, você precisará do Moodle ou algo parecido para configurar reuniões e convidar participantes.