Mumble is multiplatform open source voice communication software.
I would like its interfaces to be wrapped for lua by the engine.
It provides 2 basic interfaces:
- link interface - to update player position in game environment - allows it to position voice
- dbus or ice interface for controlling mumble client
If those were exposed to lua we could do lots of interesting things.
Like auto connect all people with mumble to given room and even shuffle them around as they ally in FFA game.
We could also put simple indicator who is talking in the game itself etc..
[req] lua interface for mumble
Moderator: Moderators
Re: [req] lua interface for mumble
+1 for a dbus interface for spring.
Linux distros have it mostly installed.
Could also be used for dedicated hosting.
Linux distros have it mostly installed.
Could also be used for dedicated hosting.
Re: [req] lua interface for mumble
Ok, I must admit I was a bit skeptical about this, as I didnt like teamspeak too much, and always had echo issues with configuring it. Plus it had abysmal sound quality and a pretty crappy UI.
But this, this is just amazing! The overlay is fully customizable, so you see whose speaking, the overlay only activates on games, does not interfere with spring at all.
Sound quality is superb, configuring it is very smart and well explained.
I whole heartedly endorse full spring integration with mumble!
But this, this is just amazing! The overlay is fully customizable, so you see whose speaking, the overlay only activates on games, does not interfere with spring at all.
Sound quality is superb, configuring it is very smart and well explained.
I whole heartedly endorse full spring integration with mumble!
Re: [req] lua interface for mumble
a dbus lib in spring's lua could be pretty useful on linux
Re: [req] lua interface for mumble
Actually autohost could be setup to manage people in channels without any need to tweak engine..
EDIT: only possible if players have same name as in lobby, because there is no way to detect user IP or find user by IP in d-bus interface
EDIT: only possible if players have same name as in lobby, because there is no way to detect user IP or find user by IP in d-bus interface