Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mumble support #577

Open
grappas opened this issue Aug 27, 2018 · 22 comments · May be fixed by #980
Open

Mumble support #577

grappas opened this issue Aug 27, 2018 · 22 comments · May be fixed by #980

Comments

@grappas
Copy link

grappas commented Aug 27, 2018

Since Teamspeak producers make even more restrictions lately for getting non-profit license, It would be good idea to create Mumble plugin. Are you planning?

@Soldia1138
Copy link
Member

Soldia1138 commented Aug 27, 2018

Yes

To be more precise: we are evaluating. Mumble Development seems to be stuck as well.

@grappas
Copy link
Author

grappas commented Aug 27, 2018

Sounds great 👍

@jonpas jonpas added this to the Backlog milestone Sep 2, 2018
@jonpas jonpas changed the title #feature_request Mumble support/fork? Mumble support Sep 2, 2018
@Krzmbrzl
Copy link

Krzmbrzl commented Aug 13, 2019

I'm currently trying to push the Mumble plugin support forward - see mumble-voip/mumble#3742
So if you want to have certain features in there, make sure to leave a comment in the linked issue.

For this I am looking into writing the plugin system (partly) myself. I'll do it in a WIP fashion so I will create PRs at very early stages so that interested people (maybe some of you guys) can start criticizing my code early on. (e.g. mumble-voip/mumble#3743)

@jonpas
Copy link
Member

jonpas commented Aug 13, 2019

@Krzmbrzl We are following and will post our requirements soon (@NouberNou).

Thank you for your efforts!

@AndreasBrostrom AndreasBrostrom linked a pull request Jul 30, 2020 that will close this issue
@jonpas jonpas modified the milestones: Backlog, 2.9.0 Jul 31, 2020
@hbeni
Copy link
Contributor

hbeni commented Sep 12, 2020

To be more precise: we are evaluating.

@jonpas @NouberNou I stumbled upon this ticket by chance, and wanted to give you a short notice that i already developed a plugin for a similar system for flight simulators: hbeni/fgcom-mumble.
Maybe you can take some pieces from there, but a radio system is entirely doable using the new API.

@jokoho48
Copy link
Contributor

@hbeni the ACRE Devs are already working on an Implementation actively: #980

@hbeni
Copy link
Contributor

hbeni commented Sep 12, 2020

Ah, cool to hear! Thanks!

@TheMagnetar
Copy link
Member

Yeah. We started development in early April. It is definitely nice to see it also being adopted in flight sims. Flight gear has a neat implementation of Longley-Rice!

@jonpas jonpas modified the milestones: 2.9.0, Backlog Feb 18, 2021
@Krzmbrzl
Copy link

The referenced pull request (mumble-voip/mumble#3743) has now been merged.
This means that plugin support is now available in all future Mumble feature releases (1.4.0 onwards) - including snapshot releases.

@Krzmbrzl
Copy link

@PabstMirror @mharis001 I have been told on Slack that you guys are now the main devs that (are supposed to) continue work on ACRE2.
As such I wanted to ask what your plans in terms of the Mumble plugin are and if there is something I can help to get it up-to-date.

Given that this has been working before (with an in-progress version of the Mumble API), I am kinda expecting that the main work that has to be done on it is to adapt the used API.
I could probably do that for you, but I would like to get help on the actual ACRE stuff if there is something that goes beyond the mere Mumble API. Do you think that would be possible? Or do you currently have too much other stuff going on? 👀

@Krzmbrzl
Copy link

Krzmbrzl commented May 5, 2021

@jonpas Do you perhaps have an insight into what the current plans are regarding the Mumble plugin?
(Pinging you as I think you might have a clue :D)

@jonpas
Copy link
Member

jonpas commented May 5, 2021

I can tell you that none of the Managers have time to do this, we are super busy with other things at the moment.

@PabstMirror or @mharis001 might pick it up, it is entirely up to them, I am not sure if any of them decided to just yet. Any contributor is also welcome to pick it up and update it for the latest API of course!

Hopefully that answers your question.

@Krzmbrzl
Copy link

Krzmbrzl commented May 5, 2021

Alright. Then I'll try to find some time to update the plugin to the latest API specs and create a PR for that. This will only work on the core Mumble API level though as I don't have a clue of ACRE internals xD

I assume the PR should be created against the mumble-plugin branch?

@jonpas
Copy link
Member

jonpas commented May 5, 2021

Yeah, PR to that branch would be perfect.

@Krzmbrzl
Copy link

See #1108 (WIP)

@mwpowellhtx
Copy link

Interesting.

Does Mumble operate as what? An application service analogous to TeamSpeak?

Working on an Always Up alternative to help with the (self-)hosting side of things.

@Krzmbrzl
Copy link

Krzmbrzl commented Jul 7, 2024

Not sure what you are asking but Mumble is essentially the same kind of application as TeamSpeak (aka: a voice communication software).
For more info, check https://www.mumble.info/

@mwpowellhtx
Copy link

Not sure what you are asking but Mumble is essentially the same kind of application as TeamSpeak (aka: a voice communication software). For more info, check https://www.mumble.info/

Yes, I understand that, with some mixed reviews re: sound quality, administrative proficiency, etc.

How feature API stable is it today? Given the PR was some 3+ years ago now. My assumption is, probably quite stable.

How good is it at self-hosting?

With TS, for instance, I have learned Always Up is a popular, but trial freemium, solution, allowing it to operate as an application service.

Anyway, I am working on an open source AU alternative.

@hbeni
Copy link
Contributor

hbeni commented Jul 7, 2024

@mwpowellhtx
The mumble server is easy to install in linux and can start with the system boot, so that is probably a far better/easier solution to fiddling around with some windows beef things.

My experience hosting a mumble server on debian linux is good for the last three years.

@mwpowellhtx
Copy link

@mwpowellhtx The mumble server is easy to install in linux and can start with the system boot, so that is probably a far better/easier solution to fiddling around with some windows beef things.

My experience hosting a mumble server on debian linux is good for the last three years.

Well... although I have WSL2, I'm not sure I want to install it there. So Windows Service Application is the alternative method.

@Krzmbrzl
Copy link

Krzmbrzl commented Jul 8, 2024

This is OT for this issue here so this will be my last answer regarding this topic. If you want to continue the discussion, I encourage you to join the Mumble Matrix channel.

How feature API stable is it today? Given the PR was some 3+ years ago now. My assumption is, probably quite stable.

Completely stable

How good is it at self-hosting?

That's like the primary use case, so I would say excellent.

With TS, for instance, I have learned Always Up is a popular, but trial freemium, solution, allowing it to operate as an application service.

No idea what Always Up is. Mumble itself is not a Windows service and I have no clue on how these work and whether or not Mumble can be made to be one.

@mwpowellhtx
Copy link

Appreciate the feedback. Cheers 🍻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants