Um SFU compatível com WebRTC que encaminha streams de vídeo para videoconferências em larga escala e é usado como backend do Jitsi Meet.
jech/galene
Servidor de videoconferência auto-hospedado, escrito em Go, que usa WebRTC com um cliente no navegador.
Alternativa open source a:Zoom
Google Meet
- Estrelas
- 1,431
- Forks
- 207
- Issues abertas
- 68
- Último commit
- há 18 horas
O que é?
Galene é um servidor de videoconferência que você executa na sua própria máquina. Os clientes entram nas salas pelo navegador, e o servidor encaminha a mídia entre os participantes como uma selective forwarding unit (SFU), para que cada participante envie um fluxo, em vez de uma cópia para cada um dos demais.
O servidor é escrito em Go e foi projetado para ser fácil de implantar e consumir poucos recursos. Os grupos são configurados com arquivos JSON em um diretório groups, onde você define usuários, senhas e permissões. A instalação e a administração são abordadas em arquivos de documentação separados no repositório, junto com guias para criar clientes personalizados e uma API administrativa.
O projeto é distribuído sob a licença MIT, e o desenvolvimento acontece por meio de uma lista de e-mails e de pull requests no GitHub.
Recursos principais
- 01Videoconferência pelo navegador, sem necessidade de instalar um cliente
- 02Servidor de encaminhamento seletivo que retransmite mídia entre os participantes
- 03Grupos definidos por arquivos JSON, com senhas e permissões individuais para cada usuário
- 04API administrativa para gerenciar o servidor
- 05Escrito em Go e compilado em um único binário com CGO desativado
Casos de uso
- Hospedar reuniões privadas por vídeo no seu próprio servidor, em vez de usar um serviço de terceiros
- Manter uma sala de vídeo para uma equipe pequena ou comunidade, com contas de usuário controladas
- Criar um cliente de videoconferência personalizado que se comunique com o protocolo Galene
Início rápido
- 1
Clone o repositório do GitHub
git clone https://github.com/jech/galene - 2
Acesse o diretório galene e compile o binário do servidor
CGO_ENABLED=0 go build -ldflags='-s -w' - 3
Crie um diretório groups e um arquivo de grupo com uma conta de usuário
- 4
Inicie o servidor em segundo plano
./galene &
Antes de usar
- A configuração padrão usa um certificado autoassinado, então os navegadores exibem um aviso de certificado desconhecido.
Em coleções
Tópicos
Perguntas frequentes
- O que é galene?
- Servidor de videoconferência auto-hospedado, escrito em Go, que usa WebRTC com um cliente no navegador. Galene é um servidor de videoconferência que você executa na sua própria máquina. Os clientes entram nas salas pelo navegador, e o servidor encaminha a mídia entre os participantes como uma selective forwarding unit (SFU), para que cada participante envie um fluxo, em vez de uma cópia para cada um dos demais.
- galene é gratuito? Qual é a licença?
- galene é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- galene ainda é mantido?
- Manutenção ativa. O último commit de galene foi em 5 de nov. de 2026.
- Para que posso usar galene?
- Hospedar reuniões privadas por vídeo no seu próprio servidor, em vez de usar um serviço de terceiros Manter uma sala de vídeo para uma equipe pequena ou comunidade, com contas de usuário controladas Criar um cliente de videoconferência personalizado que se comunique com o protocolo Galene
- Como instalar galene?
- Clone o repositório do GitHub: git clone https://github.com/jech/galene Acesse o diretório galene e compile o binário do servidor: CGO_ENABLED=0 go build -ldflags='-s -w' Crie um diretório groups e um arquivo de grupo com uma conta de usuário Inicie o servidor em segundo plano: ./galene &
- Onde consigo galene?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/jech/galene
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
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.
Servidor de videoconferência web open source e auto-hospedado, desenvolvido com LiveKit, com agente de IA opcional para tradução, transcrição e resumos.
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.
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.
Servidor SFU WebRTC open source em Go para voz, vídeo e dados em tempo real, usado como base para conectar pessoas e agentes de IA.