Jamulus 아이콘. 홈페이지 링크
탐색 열기

Jamulus FAQ

목차

Jamulus를 사용할 때 발생하는 일반적인 문제와 해결 방법은 문제 해결 페이지를 참조하십시오.

메트로놈, 동기화 또는 시간을 유지하는 다른 방법이 있습니까?

아니요. Jamulus 서버의 뮤지션들은 직접 연주하는 것처럼 실시간으로 함께 연주합니다. 시간 신호를 원할 경우 인터넷에서 공유 메트로놈 솔루션을 시도해 볼 수 있습니다. 그러나 대기 시간을 최소화하여 아무도 전체 지연 시간이 약 30-50ms를 넘지 않도록 하는 것이 가장 좋습니다.

또한 모든 참가자는 황금률을 따라야 하며 시간에 맞춰 제대로 플레이할 수 있는지 여부도 결정됩니다.

서버에 참여할 수 있는지 어떻게 알 수 있나요? 규칙이 있나요?

누군가 Jamulus에 내장된 디렉터리 중 하나에 서버를 나열하면 누구나 해당 서버에서 플레이할 수 있다는 것을 인정합니다. Jamulus에는 비밀번호 보호나 기타 인증 메커니즘이 없습니다. 일부 서버는 채팅 창에 표시되는 환영 메시지에 정책을 명시할 수 있지만 Jamulus 자체는 이를 시행하기 위해 아무것도 하지 않습니다.

또한 Jamulus 클라이언트가 서버에 연결하기 위해 서버를 디렉터리에 등록할 필요는 없습니다. 서버 운영자는 플레이하려는 서버의 주소를 제공하고 직접 연결할 수 있습니다. 자세한 내용은 이 개요를 참조하세요.

무선 장비를 사용하면 안 되는 이유는 무엇인가요?

다른 뮤지션들과 함께 제 시간에 연주할 수 있는지 여부는 주로 사운드 신호의 레이턴시(딜레이) 얼마나 되는지, 그리고 모두가 황금률을 따르고 있는지 여부에 따라 달라집니다. 50ms보다 훨씬 큰 전체 딜레이는 일반적으로 훈련하지 않는 한 시간에 연주하는 것을 너무 어렵게 만듭니다. 일부 뮤지션들은 비트보다 앞서 연주함으로써 최대 70ms의 딜레이에 맞춰 연주할 수 있다고 보고합니다. 하지만 그 이상이면 타이밍이 음악에서 중요한 요소가 아니거나 단순히 듣기만 원하는 경우가 아니라면 너무 어려워집니다.

따라서 신호 지연이나 기타 문제의 원인을 최소화하는 것이 좋습니다. 빠른 Wi-Fi도 일반적으로 너무 가변적이어서 장시간 사용하기 어렵고, 블루투스 헤드폰과 마이크는 일반적으로 약 50ms 이상의 지연 시간을 유발합니다.

왜 내 신호를 듣지 않아야 하나요?

시간에 맞춰 연주하기 위해 사용자의 신호의 딜레이를 최소화해야 하는 것과 같은 이유로, 다른 뮤지션들이 듣는 사용자 자신의 사운드에 맞춰 연주하고 있는지 확인해야 합니다. 이에 대한 자세한 내용과 이 “황금률”을 준수하는지 확인하기 위해 설정을 테스트하는 방법은 여기에서 확인할 수 있습니다.

물론, 어쿠스틱 악기를 연주하거나 가수인 경우 사용자의 “로컬” 사운드를 배제하기 어려울 것입니다. 하지만 적어도 사용자 자신의 소리를 가릴 수 있을 만큼 크게 설정한 폐쇄형 헤드폰을 사용하는 등의 방법을 시도해 보세요. 이렇게 하면 서버에서 돌아오는 믹스에 집중할 수 있습니다.

빠른 인터넷 연결이 필요하신가요?

아니요, 특히 다른 뮤지션들을 호스팅하기 위해 서버를 운영하지 않는 경우에는 더욱 그렇습니다. 낮은 핑을 갖는 것이 더 중요합니다. 표준 광대역(예: 10 Mbit/s 다운로드 및 1 Mbit/s 업로드)을 사용하는 대부분의 사람들은 문제가 없습니다. 집에서 서버를 실행하는 경우 참여하는 사람 수에 따라 업스트림 대역폭이 약 5Mbit/s보다 낮으면 문제가 발생할 수 있습니다.

서버를 실행해야 합니까?

아니요. 다른 사람의 서버에 연결하려는 경우 클라이언트만 있으면 됩니다. 자체 서버를 실행해야 한다면 이 글을 읽어보세요.

Jamulus는 (일반적으로) 어떻게 작동하나요?

Jamulus의 작동 방식을 보여주는 다이어그램

Jamulus는 클라이언트-서버 원칙을 따릅니다. 모든 사람의 오디오는 서버로 전송되어 그곳에서 믹싱 및 처리됩니다. 그런 다음 오디오가 각 클라이언트로 다시 전송됩니다. 서버가 Jamulus 디렉터리에 등록된 경우 해당 디렉터리를 사용하는 모든 클라이언트에 서버 정보가 제공됩니다.

Jamulus에서 비디오 지원을 제공하지 않는 이유는 무엇인가요?

비디오 지원을 추가하면 많은 복잡성이 추가됩니다. 플레이할 때 다른 사람을 보고 싶거나(또는 “청중”이 있는 경우), Jitsi 또는 Zoom과 같은 다른 소프트웨어를 사용할 수 있지만, 비디오는 Jamulus 오디오보다 상당히 뒤처지게 됩니다.

서버 FAQ

등록된 서버에는 포트 포워딩이 필요하지 않은 이유는 무엇인가요?

일반적으로, NAT(네트워크 주소 변환)는 로컬 네트워크 외부에서 시작된 수신 요청을 차단합니다. 인바운드 트래픽은 아웃바운드 요청과 관련된 패킷(엄밀히 말하면 초기 아웃바운드 연결에 “관련” 및 “설정된” 패킷)에 대해서만 가능합니다. 등록된 서버 모드에서는 Jamulus 서버가 디렉터리에 연결할 때 아웃바운드 연결을 시작합니다. 그 이후부터 디렉터리는 라우터에서 관련 포트를 계속 열어두기 위해 정기적으로 서버에 (설정된/관련된) 연결 “핑”(ICMP 핑 아님)을 보냅니다.

그러나 등록되지 않은 서버에 접속하려면, 각 클라이언트가 서버의 네트워크에 연결을 시작해야 합니다. NAT는 이를 방지하므로 포트 포워딩을 사용하여 Jamulus 포트에서 들어오는 연결 요청을 허용하도록 라우터를 구성해야 합니다.