[req] lua interface for mumble

[req] lua interface for mumble

Requests for features in the spring code.

Moderator: Moderators

Post Reply
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

[req] lua interface for mumble

Post by Licho »

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..
User avatar
Agon
Posts: 527
Joined: 16 May 2007, 18:33

Re: [req] lua interface for mumble

Post by Agon »

+1 for a dbus interface for spring.
Linux distros have it mostly installed.
Could also be used for dedicated hosting.
User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: [req] lua interface for mumble

Post by Beherith »

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!
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: [req] lua interface for mumble

Post by aegis »

a dbus lib in spring's lua could be pretty useful on linux
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: [req] lua interface for mumble

Post by Licho »

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
Post Reply

Return to “Feature Requests”