브라우저에서 회의실을 열어 화면 공유, 채팅, 화이트보드를 이용하는 셀프 호스팅 오픈소스 P2P WebRTC 화상 회의 서비스입니다.
apache/openmeetings
Kurento 미디어 서버 기반의 셀프 호스팅 웹 화상 회의 및 그룹웨어 제품군으로, 화이트보드, 채팅, 공동 문서 편집 기능을 제공합니다.
대체할 수 있는 제품:Zoom
Microsoft Teams
- 스타
- 688
- 포크
- 263
- 열린 이슈
- 7
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Apache OpenMeetings는 온라인 회의와 수업을 위한 웹 기반 플랫폼입니다. 화상 회의와 인스턴트 메시징에 공유 화이트보드, 공동 문서 편집 및 기타 그룹웨어 도구를 결합했습니다. 호스팅 서비스를 이용하는 대신 자체 회의 인프라를 운영하려는 팀이나 조직을 대상으로 합니다.
서버는 WebRTC 기반 오디오, 비디오, 화면 공유를 위해 Kurento Media Server를 사용합니다. 프로젝트는 Java로 작성되었으며, 실행하려면 Java 21이 필요하고 소스에서 빌드하려면 Maven 3.10 이상이 필요합니다. 빌드된 아카이브의 압축을 푼 뒤 시작 스크립트를 실행해 설치하며, Linux와 Windows용 스크립트가 따로 제공됩니다.
프로젝트는 웹 인터페이스와 여러 웹 서비스 API를 제공하며, Apache Software Foundation 프로젝트로 Apache License 2.0에 따라 배포됩니다.
핵심 기능
- 01WebRTC를 통한 오디오, 비디오, 화면 공유 화상 회의
- 02회의실 내 인스턴트 메시징 및 채팅
- 03문서 업로드와 변환을 지원하는 공유 화이트보드
- 04공동 문서 편집 및 기타 그룹웨어 도구
- 05Kurento Media Server 기반
활용 사례
- 자체 서버에서 내부 화상 회의 운영
- 공유 화이트보드를 활용한 온라인 수업이나 면접 진행
- 조직의 그룹웨어에 셀프 호스팅 회의실 추가
빠른 시작
- 1
Maven 3.10.0 이상과 Java SE 21을 설치합니다(필수 조건).
- 2
Maven을 사용해 프로젝트 루트 디렉터리에서 빌드합니다.
mvn clean install -PallModules - 3
openmeetings-server/target에 있는 빌드된 아카이브의 압축을 풀고 해당 디렉터리로 이동한 다음 시작 스크립트를 실행합니다.
./bin/startup.sh
사용 전 알아둘 점
- 빌드 및 실행에는 Java SE 21과 Maven 3.10.0 이상이 필요합니다.
- 오디오와 비디오를 사용하려면 별도의 Kurento Media Server(KMS 7.3.0 이상)가 필요합니다.
- 메타데이터의 라이선스가 NOASSERTION으로 표시되어 있으므로 사용 전에 라이선스를 확인해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- openmeetings은(는) 무엇인가요?
- Kurento 미디어 서버 기반의 셀프 호스팅 웹 화상 회의 및 그룹웨어 제품군으로, 화이트보드, 채팅, 공동 문서 편집 기능을 제공합니다. Apache OpenMeetings는 온라인 회의와 수업을 위한 웹 기반 플랫폼입니다. 화상 회의와 인스턴트 메시징에 공유 화이트보드, 공동 문서 편집 및 기타 그룹웨어 도구를 결합했습니다. 호스팅 서비스를 이용하는 대신 자체 회의 인프라를 운영하려는 팀이나 조직을 대상으로 합니다.
- openmeetings은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- openmeetings은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- openmeetings은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. openmeetings의 마지막 커밋은 2026년 11월 6일입니다.
- openmeetings은(는) 어디에 사용할 수 있나요?
- 자체 서버에서 내부 화상 회의 운영 공유 화이트보드를 활용한 온라인 수업이나 면접 진행 조직의 그룹웨어에 셀프 호스팅 회의실 추가
- openmeetings는 어떻게 설치하나요?
- Maven 3.10.0 이상과 Java SE 21을 설치합니다(필수 조건). Maven을 사용해 프로젝트 루트 디렉터리에서 빌드합니다.: mvn clean install -PallModules openmeetings-server/target에 있는 빌드된 아카이브의 압축을 풀고 해당 디렉터리로 이동한 다음 시작 스크립트를 실행합니다.: ./bin/startup.sh
- openmeetings은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/apache/openmeetings
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
온라인 교육을 위해 설계된 오픈소스 가상 교실 및 웹 회의 시스템으로, 오디오, 비디오, 슬라이드, 화이트보드, 소그룹 회의실을 지원합니다.
mediasoup SFU 기반의 셀프 호스팅 오픈 소스 WebRTC 화상 회의 플랫폼으로, Zoom과 Google Meet의 대안을 지향합니다.
Agora의 실시간 오디오·비디오·메시징을 기반으로 한 Web, Windows, macOS용 오픈소스 온라인 교실 클라이언트입니다.
브라우저와 모바일에서 이용하거나 직접 호스팅해 자체 웹 앱에 임베드할 수 있는 오픈 소스 화상 회의 플랫폼입니다.
LiveKit 기반의 자체 호스팅 가능한 브라우저 화상 회의 앱으로, Django 백엔드와 React 프런트엔드를 사용하며 MIT 라이선스로 배포됩니다.