sunjam
(james.network)
6월 20, 2020, 3:05오후
1
저는 개발자가 아니지만, 이 글이 Mumble에 대해 논의하는 유용한 주제가 되기를 바랍니다. Mumble은 수백 명의 사용자가 오디오 및 텍스트 대화를 나눌 수 있는 오픈소스 VoIP 솔루션입니다. 팟캐스터들이 수년간 많이 사용해 왔으며, Teamviewer, Discord 등의 오픈소스 대안 역할을 합니다. 지연 시간이 매우 낮고 512MB RAM의 저사양 시스템에서도 실행할 수 있습니다.
Mumble Viewer plugin for Discourse
채널 및 사용자 정보를 표시하는 Discourse용 Mumble 뷰어 플러그인입니다.
Mumble 서버는 채널 뷰어 프로토콜 을 지원해야 합니다. 대부분의 Mumble 서버가 이를 지원합니다. 직접 서버를 관리하는 경우, 이를 위해 제3자 애플리케이션 을 설치할 수 있습니다.
기능
이 플러그인은 헤더에 버튼을 추가합니다.
버튼에는 Mumble 서버에 연결된 사용자 수가 표시됩니다.
버튼을 클릭하면 채널과 사용자 목록이 포함된 메뉴가 열립니다.
비활성 상태의 사용자는 색이 바랜 아이콘으로 표시됩니다.
정보는 주기적으로 새로고침됩니다(설정 가능).
플러그인 작동 화면 캡처:
설치 방법
Discourse의 플러그인 설치 가이드를 따르되, 대신 이 저장소 URL을 추가하세요.
그런 다음 관리자 > 플러그인으로 이동하여 Mumble 설정을 선택하세요:
mumble_interval : 정보 새로고침 간격
mumble_cvp : 채널 뷰어 프로토콜 서비스의 URL
mumble_xml : CVP 서비스 URL이 XML인지 여부(아니면 JSON을 사용)
9개의 좋아요
sunjam
(james.network)
6월 20, 2020, 3:11오후
2
이 플러그인을 내 포럼에 설치하는 것에 대해 궁금합니다. 제 기억에는 이전에 논의된 적이 없는 것 같습니다. 채널 접근 프로토콜에 대해서는 webrtc를 지원하는 mumble-web이 좋은 선택지라고 생각합니다. 활성도도 높고요.
https://github.com/Johni0702/mumble-web/tree/webrtc
mumble에 대한 논의는 그들의 Matrix / Riot 인스턴스에서 이루어집니다.
3개의 좋아요
Mevo
8월 28, 2020, 4:23오후
3
최근 며칠간 여러분이 올린 게시글을 보고 Mumble을 조금 사용해 봤습니다. (Android 클라이언트를 사용해 공개 서버에 접속했으니, Discourse와는 무관합니다.) 꽤 괜찮더군요.
OP에서 언급된 플러그인은 단순히 "뷰어"일 뿐입니다. 사용자가 서버에 접속하고 사용하려면 Mumble 클라이언트가 필요합니다. 그다음 “인증” 문제가 있습니다. 포럼 사용자가 Mumble에서 자신의 이름으로 표시되고, 실제로 그 사람임을 확인하고 싶어 할 것입니다. 누군가가 이미 6년 전 메타 포럼에서 이 문제에 대한 해결책을 찾고 있었던 것 같습니다: $100 Bounty: Create script or plugin that links Mumble to Discourse's user db
여기저기 둘러보다 보니, 사용자에게 Mumble 서버에 가입한 후 포럼의 모더레이터에게 개인 메시지를 보내도록 요청하는 포럼을 발견했습니다. 그리고 모더레이터가 수동으로 사용자를 검증합니다. 작동은 하지만, 수동(MANUAL)으로 이루어진다는 점이 문제입니다.
클라이언트가 필요 없이 Discourse에서 바로 모든 것을 사용할 수 있는 WebRTC 통합 기능이 있다면 정말 놀라울 것입니다. 공개적으로(공개 토론을 위해) 그리고 비공개로(1:1 또는 다수의 비공개 토론을 위해) 사용할 수 있다면 정말 훌륭할 것입니다.
최근 메타 포럼에서 몇 가지 화상회의 통합 기능에 대한 논의들을 봤습니다. 이미 이 기능을 수행하는 것이 있나요? (비디오 부분은 선택 사항이면 좋겠습니다)
2년 전에는 Mumble로 무언가를 하려는 사람이 있었지만, 큰 관심을 받지 못했습니다. (그 사람은 주로 1:1 비공개 토론에 관심이 있었습니다):
What would you like done?
I would like a voice chat/call feature. E.g. there’s a button on a user’s profile that says “Call” and you could start a voice call with the user, including group calls.
When do you need it done?
No time frame.
What is your budget, in $ USD that you can offer for this task?
We’ll discuss this.
sunjam
(james.network)
8월 28, 2020, 5:39오후
4
최근 제가 작성한 게시글 답글에서 Mumble의 WebRTC 포크를 링크하고 있다는 것을 보셨나요?
https://github.com/Johni0702/mumble-web/tree/webrtc
Disroot.org가 이 버전을 그들의 Discourse(https://forum.disroot.org/)에서 성공적으로 작동시키고 있는 것 같아서 발견하게 되었습니다.
Mevo
8월 28, 2020, 5:46오후
5
링크는 분명 봤어요. 설치해 보셨나요? 모든 기능이 패키지로 제공되는 플러그인을 설치하는 것보다는 좀 더 intimidating하게 느껴질 수 있어요. 그리고 몇 가지 누락된 부분이 있을 거예요. 예를 들어 Mumble 서버에서 사용자와 방(공개 또는 비공개)을 생성하는 것 같은 것들이요. 극도로 복잡한 건 아니지만, 제공해 주신 것을 활용하면서 모든 세부 사항을 처리해 주는 플러그인이 있다면 정말 좋을 것 같아요.
1개의 좋아요
sunjam
(james.network)
8월 28, 2020, 6:04오후
6
Mevo:
설치를 시도해 보셨나요?
몇 달 전에 설치해 봤습니다. 관련해서 작성해 둔 메모를 다시 찾아봐야겠어요. 특정 부분에서 발생한 작은 문제들(종이 베임)에 대해 말씀하신 것과 비슷하게, 올바른 설정 방법에 대해 약간 혼란을 겪었습니다.
1개의 좋아요
서버는 세팅했는데, Discourse 플러그용 JSON과 CVP는 어떻게 가져오나요?
안녕하세요,
이 플러그인이 안정적이고 바로 사용 가능한지 여쭤보고 싶어서 문의드립니다.
감사합니다,
Julian
sunjam
(james.network)
11월 28, 2021, 3:56오후
9
유일한 문제는 더 많은 문서를 추가하는 것입니다.
2개의 좋아요
오랜만이네요. 이 플러그인에 대해 확인해 보려고 합니다. 어딘가에서 구할 수 있을까요? 아마도 좋은 문서 없이?
올해 필수 헤더 변경 사항(새로운 사용자 권한 때문에 디스코스가 해당 스레드에 대한 링크를 허용하지 않아, 다음 게시물에 있습니다)으로 인해 플러그인이 깨진 것 같습니다.
여기 에서 업데이트를 시도해 보았습니다 (물론 저보다 디스코스 기술이 더 좋은 사람이 더 잘 할 수 있을 것입니다 )
또한 마블 설정에 대한 일반적인 설정 팁/구성을 여기 에 문서화했습니다.
즐거운 음성 채팅 되세요!
2개의 좋아요
sunjam
(james.network)
10월 4, 2025, 2:51오후
13
잘하셨네요. 수정 사항을 부모 프로젝트에도 제출하기 위해 풀 리퀘스트를 열어보시는 건 어떨까요? 감사합니다!
2개의 좋아요