Non sono lo sviluppatore, ma spero che questo possa diventare un argomento utile per discutere di Mumble, una soluzione VOIP che consente a centinaia di utenti di avere discussioni audio e testuali. Utilizzato da anni dai podcaster e offre un’alternativa open source a TeamViewer, Discord, ecc. Ha una latenza molto bassa e può essere eseguito su sistemi di fascia bassa con 512 MB di RAM.
Un plugin Mumble Viewer per Discourse che visualizza le informazioni sui canali e sugli utenti.
Discourse è una piattaforma di discussione open source.
Sono curioso di installare questo plugin sul mio forum e, per quanto ne sappia, non ne è mai stata discussa l’installazione. Per il protocollo di accesso al canale, credo che mumble-web possa essere una buona scelta attiva grazie a WebRTC.
Ho provato un po’ Mumble in questi ultimi giorni dopo aver visto il tuo post (usando un client Android e accedendo a server pubblici, quindi nulla di relativo a Discourse) ed è piuttosto interessante.
Il plugin nell’OP è solo un “visualizzatore”. Gli utenti necessitano di un client Mumble per accedere al server e utilizzarlo. Poi c’è il problema dell’“autenticazione”: vorresti che gli utenti del forum appaiano con il loro nome su Mumble e che si sappia che sono davvero loro. Un utente stava già cercando una soluzione a questo problema 6 anni fa qui su meta, sembra: $100 Bounty: Create script or plugin that links Mumble to Discourse's user db
Mentre navigavo, ho trovato un forum che chiede ai suoi utenti di unirsi al loro server Mumble e poi inviare un messaggio privato a un moderatore sul forum, e loro validano manualmente gli utenti. Sembra funzionare, ma è MANUALE.
Un’integrazione con WebRTC in modo da non aver bisogno di alcun client e avere direttamente tutto ciò che serve su Discourse sarebbe davvero fantastica. Se potessi utilizzarlo pubblicamente (per discussioni pubbliche) e privatamente (per discussioni private uno-a-uno o tra più utenti), sarebbe incredibile.
Ho visto discussioni su meta riguardo alcune integrazioni per videoconferenze recentemente. Esiste già qualcosa che faccia questo? (sperando che la parte video sia opzionale)
Un utente era interessato a fare qualcosa con Mumble 2 anni fa, ma non ha avuto molto seguito (era principalmente interessato alle discussioni private uno-a-uno):
Ho sicuramente visto il tuo link. Hai provato a installarlo? È un po’ più intimidatorio rispetto all’installazione di un plugin completo e preconfezionato. Immagino che manchino alcune cose, ad esempio: creare gli utenti e le stanze (pubbliche o private) sul server Mumble. Niente di estremamente complicato, ma un plugin che utilizzi ciò che hai fornito e si occupi di tutti i dettagli sarebbe fantastico.
L’ho installato qualche mese fa. Dovrò rivedere le mie note a riguardo. Sono diventato un po’ confuso sulla configurazione corretta, simile a quanto hai menzionato riguardo a alcuni piccoli problemi specifici.
Credo che il plugin si sia rotto quest’anno a causa delle modifiche richieste all’header (discourse non mi permette di linkare quel thread a causa delle nuove autorizzazioni utente, quindi è nel post successivo)
Ho provato ad aggiornarlo qui (anche se sono sicuro che qualcuno con migliori competenze di Discourse potrebbe fare un lavoro migliore del mio )