layeh / gumble

gumble is a Mumble client implementation in Go (golang)
https://pkg.go.dev/mod/layeh.com/gumble
Mozilla Public License 2.0
173 stars 53 forks source link

Feature checklist #33

Closed Yamakaky closed 6 years ago

Yamakaky commented 7 years ago

I would like to make a headless mumble client with remote control (can be RPC, REST and/or chat message) which would output the audio from a Mumble channel to Liquidsoap (ALSA or pulseaudio is fine, there is also a HTTP input but I don't know how it works). I don't need to play anything in the channel, it's just Mumble -> Liquidsoap. Do you think your library would be appropriate for that?

For the background, I'm doing a web radio with lives recording from Mumble. I currently launch Mumble in a VNC session, but it's not very handy and I can't control it remotely.

ghost commented 6 years ago

Do you think your library would be appropriate for that?

Not sure. It's possible that the gumble openal package would be able to redirect the audio correctly.