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

Examples? #18

Open
ughstudios opened this issue Jul 3, 2020 · 2 comments
Open

Examples? #18

ughstudios opened this issue Jul 3, 2020 · 2 comments

Comments

@ughstudios
Copy link

ughstudios commented Jul 3, 2020

Hey guys,

I'm thinking about using this in my unreal engine 4 game project. However, I see no examples. From what I understand, this is simply a client that connects to the server. Here are some questions I have:

What methods need to be called to connect to a mumble server
What methods need to be called to connect to a channel
What methods need to be called to mute a user in a channel
What methods need to be called to set volume for input/output devices locally
What methods need to be called to set volume for another user in the same channel
What methods need to be called to leave a channel
What methods need to be called to kick users from a channel
What methods need to be called to delete a channel
What methods need to be called to create a channel

What methods need to be called to read audio data over the network
What methods need to be called to get audio data from all other users/players in the channel
What methods need to be called to disconnect from a server
How can I convert the audio data to a usable format? In unreal there is a way of converting a byte[] of audio data and play it. Is there a way to get incoming audio data and convert it to a byte array, or some other format which I can then use in Unreal Engine?

In terms of unreal, I know how to do the following:
Record data from any input device
Convert data from a byte[] to a usable format in unreal

Thanks

@slomkowski
Copy link
Owner

This library was written specifically for Mumsi project, so take a look at the source code: https://github.com/slomkowski/mumsi

Note that I do not longer maintain this project, look at the forks of this library for bugfixes etc.

@ughstudios
Copy link
Author

I did. However, one of the issues is, because they are forks, the Issues section is disabled and I have no way of contacting the people who developed the other repositories sadly.

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

No branches or pull requests

2 participants