![]() ![]() AudioBuffer.cs is probably the correct place to start doing this. Port the jitter buffering from mumble or implement your own. There is no jitter buffering at the moment. If you want to contribute here's some ideas: Jitter Buffer When contributing it's often useful to reference the Mumble source code. If you're thinking of contributing create an issue and assign-it to yourself and we'll try to give you any advice we can to achieve whatever you want, and that's a good way to make sure no one else is duplicating your work as well as being a good place to have discussions. We're working on MumbleSharp in our spare time but are very happy to receive contributions. For voice it only supports Opus encoded packets (Opus is Mumble's primary codec). ![]() The library nearly supports all non-voice things that Mumble can do. Use a MumbleConnection to connect to a server.Implement IMumbleProtocol and implement methods to respond to messages of different types however you wish.You may find the MumbleSharp library as a NuGet package: Package NameĪs you can see from the MumbleClient's Program.cs creating a new client is very simple: MumbleGuiClient is a winform mumble client, a minimalistic client but fully functional: channels display and switching, message chat, voice support, playback/recording device selection and a very basic voice detection.MumbleClient is a console mumble client, a console application to use for testing and learning.Demo implementations available on GitHub.MumbleSharp is the actual MumbleSharp library which is a class library for building mumble clients.Mumble is a free, open source, low latency, high quality voice chat application. The sample client implementations targets. MumbleSharp is Mumble client library and sample client implementations in C#. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |