마크 서버에서
보이스챗 해결하는 방식을 몇가지로 나누어 보자면
심플 보이스챗 같은 모드/플러그인을 써서
마크서버 내부에서 해결하는 방식이 있고..
https://modrinth.com/plugin/simple-voice-chat/versions
마크서버와 디스코드를 연동해서
디코 보이스에 마크 서버 위치정보를 적용해서
가까이 가면 소리 들리게 처리하는 방식이 있고
https://www.spigotmc.org/resources/skoice-proximity-voice-chat.82861/
별도의 웹 사이트로 연동해서
마크 서버 위치정보와 보이스를 잘 버무려서
인게임이 아니라 웹사이트에서 보이스를 출력 하도록 하는 방식이 있습니다.
https://www.spigotmc.org/resources/openaudiomc-proximity-voice-chat-and-music-without-mods.30691/
보통 일상적으로 접하는 것이 심플보이스챗인데
이용자가 적을때는 문제가 되지 않지만
이용자가 폭증하면 회선트래픽을 증가시키는 요인이 되는데
이 부담을 줄여주기 위해서 몇가지 츄라이를 해봤지만 잘 안되는 군요..
그래서 우회전략으로 아래 두가지를 츄라이 해보게 되었고
잘 동작 하는 것 같습니다.
다만 인게임에서 처리하는 방식이 아니기 때문에..
외부 인터페이스를 건드려야 한다는 부분이 귀찮긴 하지만
요새 모니터 여러개 쓰는 분들이 많아서 크게 불편하진 않을 듯 하네요..
한국 인터넷엔 QOS 라는 족쇄가 있다보니..
이런 방식을 고민해보는 것도 나쁘지 않다고 봅니다.