Videoconferência WebRTC P2P de código aberto e auto-hospedada, com salas no navegador, compartilhamento de tela, chat e quadro branco.
apache/openmeetings
Suíte de videoconferência web e groupware auto-hospedada, com quadro branco, chat e edição colaborativa de documentos, baseada no servidor de mídia Kurento.
Alternativa open source a:Zoom
Microsoft Teams
- Estrelas
- 688
- Forks
- 263
- Issues abertas
- 7
- Último commit
- há 14 horas
O que é?
O Apache OpenMeetings é uma plataforma web para reuniões e aulas on-line. Ela combina videoconferência e mensagens instantâneas com um quadro branco compartilhado e edição colaborativa de documentos, além de outras ferramentas de groupware. Foi criada para equipes ou organizações que querem manter sua própria infraestrutura de reuniões, em vez de depender de um serviço hospedado.
O servidor usa o Kurento Media Server para áudio, vídeo e compartilhamento de tela via WebRTC. O projeto é escrito em Java e requer Java 21 para funcionar e Maven 3.10 ou posterior para compilar a partir do código-fonte. A instalação é feita extraindo um arquivo compactado gerado na compilação e executando um script de inicialização, com scripts distintos para Linux e Windows.
O projeto oferece uma interface web e um conjunto de APIs de serviços web. É distribuído sob a Apache License 2.0 como um projeto da Apache Software Foundation.
Recursos principais
- 01Videoconferência com áudio, vídeo e compartilhamento de tela via WebRTC
- 02Mensagens instantâneas e chat nas salas
- 03Quadro branco compartilhado com envio e conversão de documentos
- 04Edição colaborativa de documentos e outras ferramentas de groupware
- 05Baseado no Kurento Media Server
Casos de uso
- Hospedar reuniões internas por vídeo nos próprios servidores
- Realizar aulas ou entrevistas on-line com um quadro branco compartilhado
- Adicionar uma sala de reuniões auto-hospedada ao groupware de uma organização
Início rápido
- 1
Instale o Maven 3.10.0 ou posterior e o Java SE 21 (pré-requisitos).
- 2
Compile o projeto com o Maven a partir do diretório raiz.
mvn clean install -PallModules - 3
Extraia o arquivo gerado em openmeetings-server/target, acesse o diretório extraído e execute o script de inicialização.
./bin/startup.sh
Antes de usar
- Para compilar e executar, é necessário ter o Java SE 21 e o Maven 3.10.0 ou posterior.
- Áudio e vídeo exigem um Kurento Media Server (KMS 7.3.0 ou posterior) separado.
- Nos metadados, a licença está indicada como NOASSERTION; verifique a licença antes de usar.
Em coleções
Tópicos
Perguntas frequentes
- O que é openmeetings?
- Suíte de videoconferência web e groupware auto-hospedada, com quadro branco, chat e edição colaborativa de documentos, baseada no servidor de mídia Kurento. O Apache OpenMeetings é uma plataforma web para reuniões e aulas on-line. Ela combina videoconferência e mensagens instantâneas com um quadro branco compartilhado e edição colaborativa de documentos, além de outras ferramentas de groupware. Foi criada para equipes ou organizações que querem manter sua própria infraestrutura de reuniões, em vez de depender de um serviço hospedado.
- openmeetings é gratuito? Qual é a licença?
- openmeetings é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- openmeetings ainda é mantido?
- Manutenção ativa. O último commit de openmeetings foi em 6 de nov. de 2026.
- Para que posso usar openmeetings?
- Hospedar reuniões internas por vídeo nos próprios servidores Realizar aulas ou entrevistas on-line com um quadro branco compartilhado Adicionar uma sala de reuniões auto-hospedada ao groupware de uma organização
- Como instalar openmeetings?
- Instale o Maven 3.10.0 ou posterior e o Java SE 21 (pré-requisitos). Compile o projeto com o Maven a partir do diretório raiz.: mvn clean install -PallModules Extraia o arquivo gerado em openmeetings-server/target, acesse o diretório extraído e execute o script de inicialização.: ./bin/startup.sh
- Onde consigo openmeetings?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/apache/openmeetings
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Sala de aula virtual e sistema de webconferência de código aberto para ensino online, com áudio, vídeo, slides, quadro branco e salas simultâneas.
Plataforma de videoconferência WebRTC open source e auto-hospedada, baseada no SFU do mediasoup e voltada a quem busca alternativas ao Zoom e ao Google Meet.
Cliente de sala de aula online e open source para Web, Windows e macOS, baseado em áudio, vídeo e mensagens em tempo real da Agora.
Plataforma open source de videoconferência que pode ser usada no navegador ou no celular, hospedada por você e incorporada ao seu próprio app web.
Aplicativo de videoconferência no navegador, auto-hospedável e baseado em LiveKit, com backend em Django, frontend em React e licença MIT.