프로젝트 소개

Mumble은 Qt와 Opus를 기반으로 구축된, 저지연 및 고품질 오디오를 위해 설계된 오픈소스 음성 채팅 프로그램입니다. 이 프로젝트는 클라이언트(mumble)와 서버(mumble-server, 이전 명칭 murmur)라는 두 가지 주요 모듈로 구성됩니다. 클라이언트는 Windows, Linux, FreeBSD, OpenBSD 및 macOS에서 실행되며, 서버는 Qt를 설치할 수 있는 모든 곳에서 실행되도록 설계되었습니다. 프로젝트 문서는 공식 웹사이트에서 확인할 수 있습니다. README에 설명된 주요 기능은 다음과 같습니다: - Opus 코덱을 사용한 저지연, 고품질 음성 채팅. - 자체 호스팅 음성 통신을 위한 별도의 클라이언트 및 서버 구성 요소. - 주요 데스크톱 운영 체제 전반에 걸친 크로스 플랫폼 클라이언트 지원. - INI 파일을 통한 서버 구성. SuperUser 비밀번호 설정, 포그라운드 실행, 상세 로깅 등의 옵션 제공. - 별도의 INI 파일과 데이터베이스를 사용하여 동일한 디렉토리에서 여러 서버 인스턴스를 실행할 수 있는 기능. - 별도 저장소에 사용 지침이 포함된 공식 Docker 이미지. - 기본 애플리케이션을 넘어 기능을 확장하기 위한 범용 플러그인 시스템. - Weblate를 통한 커뮤니티 번역 지원. - 게임 실행 시 Mumble 라이브러리를 프리로드하여 활성화할 수 있는 OpenGL 오버레이. README는 또한 커밋 지침과 신규 사용자를 위한 소스 코드 소개를 포함한 기여 지침, GitHub에서 이슈를 보고하는 방법에 대한 지침도 다룹니다. 빌드 지침은 전용 문서에서 유지 관리되며, 사용자는 안정 릴리스와 불안정한 master 브랜치 중 적절한 브랜치를 선택해야 합니다. Windows, macOS 및 Linux/Unix에 대한 플랫폼별 참고 사항이 제공되며, 클라이언트와 서버를 모두 실행하는 방법을 다룹니다. Windows에서는 작업 표시줄 아이콘에서 서버를 시작할 수 있고, SuperUser 비밀번호는 명령줄 매개변수로 설정할 수 있습니다. macOS에서는 서버가 정적 OS X 서버로 별도 배포됩니다. Linux/Unix에서는 명령줄에서 서버를 실행하며, SuperUser 비밀번호 설정, INI 파일 지정, 포그라운드 실행, 로그 상세 수준 증가 옵션을 제공합니다. 이 프로젝트는 SignPath.io와 SignPath 재단이 제공하는 무료 코드 서명을 인정하며, 오픈소스를 위한 무료 VPS를 제공하는 후원자로 DartNode를 명시합니다.