Repolode
mynaparrot

mynaparrot/plugNmeet-server

LiveKit 기반의 셀프 호스팅 오픈소스 웹 화상회의 서버로, 번역·녹취록·요약을 지원하는 AI 회의 에이전트를 선택적으로 사용할 수 있습니다.

대체할 수 있는 제품:ZoomMicrosoft Teams

스타
575
포크
126
열린 이슈
3
마지막 커밋
16시간 전

어떤 프로젝트인가요?

plugNmeet-server는 셀프 호스팅 웹 화상회의 시스템인 Plug-N-Meet의 Go 백엔드입니다. API와 비즈니스 로직을 처리하며, React 클라이언트 및 별도의 녹화 서비스와 함께 작동합니다. 미디어 전송에는 LiveKit 인스턴스를 사용하고, Redis와 MariaDB 또는 MySQL에 캐시와 애플리케이션 데이터를 저장합니다.

HD 오디오와 비디오, 화면 공유, 가상 배경, PDF·DOCX·PPTX 파일을 지원하는 화이트보드, 공유 노트, 투표, 소회의실을 지원합니다. Simulcast와 Dynacast는 네트워크 상태에 맞춰 비디오 품질을 조정하며, 미디어 및 데이터 채널에 종단 간 암호화를 적용할 수 있습니다. MP4 녹화와 RTMP/RTMPS 방송 기능이 포함되어 있으며, 전화로 오디오에 참여할 수 있는 SIP 게이트웨이도 제공합니다.

API와 PHP 또는 JavaScript SDK를 통해 기존 사이트에 시스템을 임베드할 수 있으며, WordPress, Moodle, Joomla용 플러그인도 제공합니다. AI 에이전트를 추가하면 실시간 번역, 실시간 녹취록 작성, 실행 항목이 포함된 자동 요약을 사용할 수 있습니다.

핵심 기능

  • 01H264, VP8, VP9, AV1 코덱을 지원하는 Simulcast 및 Dynacast 기반 적응형 비디오 스트리밍.
  • 02PDF, DOCX, PPTX 파일을 지원하는 협업용 화이트보드.
  • 03미디어 및 데이터 채널에 선택적으로 적용할 수 있는 종단 간 암호화.
  • 04MP4 녹화 및 RTMP/RTMPS 방송, RTMP/WHIP 인그레스.
  • 05전화로 회의 오디오에 참여할 수 있는 SIP 게이트웨이.
  • 06WordPress, Moodle, Joomla 플러그인과 PHP 및 JavaScript SDK.

활용 사례

  • 기존 웹사이트나 학습 관리 시스템에 화상 회의 기능 추가.
  • 조직을 위한 비공개 셀프 호스팅 화상회의 서비스 운영.
  • 회의를 YouTube 또는 OBS 같은 제작 도구로 스트리밍.
  • iOS, Android 또는 Flutter용 맞춤 화상회의 앱 개발.

빠른 시작

  1. 1

    LiveKit 인스턴스, Redis, MariaDB 또는 MySQL을 준비합니다

  2. 2

    config_sample.yaml에서 config.yaml을 만들고 환경 정보를 설정합니다

  3. 3

    Docker로 서버를 실행합니다

    docker run --rm -p 8080:8080 -v $PWD/config.yaml:/config.yaml mynaparrot/plugnmeet-server --config /config.yaml

사용 전 알아둘 점

  • LiveKit, Redis, MariaDB 또는 MySQL을 직접 호스팅하고 구성해야 합니다.
  • 화이트보드에서 Office 파일을 지원하려면 선택 사항인 libreoffice와 mupdf-tools를 설치해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

plugNmeet-server은(는) 무엇인가요?
LiveKit 기반의 셀프 호스팅 오픈소스 웹 화상회의 서버로, 번역·녹취록·요약을 지원하는 AI 회의 에이전트를 선택적으로 사용할 수 있습니다. plugNmeet-server는 셀프 호스팅 웹 화상회의 시스템인 Plug-N-Meet의 Go 백엔드입니다. API와 비즈니스 로직을 처리하며, React 클라이언트 및 별도의 녹화 서비스와 함께 작동합니다. 미디어 전송에는 LiveKit 인스턴스를 사용하고, Redis와 MariaDB 또는 MySQL에 캐시와 애플리케이션 데이터를 저장합니다.
plugNmeet-server은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
plugNmeet-server은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
plugNmeet-server은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. plugNmeet-server의 마지막 커밋은 2026년 11월 6일입니다.
plugNmeet-server은(는) 어디에 사용할 수 있나요?
기존 웹사이트나 학습 관리 시스템에 화상 회의 기능 추가. 조직을 위한 비공개 셀프 호스팅 화상회의 서비스 운영. 회의를 YouTube 또는 OBS 같은 제작 도구로 스트리밍. iOS, Android 또는 Flutter용 맞춤 화상회의 앱 개발.
plugNmeet-server는 어떻게 설치하나요?
LiveKit 인스턴스, Redis, MariaDB 또는 MySQL을 준비합니다 config_sample.yaml에서 config.yaml을 만들고 환경 정보를 설정합니다 Docker로 서버를 실행합니다: docker run --rm -p 8080:8080 -v $PWD/config.yaml:/config.yaml mynaparrot/plugnmeet-server --config /config.yaml
plugNmeet-server은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mynaparrot/plugNmeet-server

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트