mumlib - Fairy simple Mumble library written in C++, using boost::asio asynchronous networking framework

  •        75

Sample usage is covered in mumlib_example.cpp file. Basically, you should extend mumlib::Callback class to implement your own handlers. 2015 Michał Słomkowski. The code is published under the terms of Lesser General Public License Version 3.

https://github.com/slomkowski/mumlib

Tags
Implementation
License
Platform

   




Related Projects

mumble-android - Android mumble client

  •    Java

Android mumble client

mumble-iphoneos - Mumble client for iOS-based devices

  •    Objective-C

Mumble client for iOS-based devices

mumble - Mumble VoIP Client/Server

  •    TypeScript

Mumble VoIP Client/Server

Mumble - High Quality Voice Chat Software

  •    C++

Mumble is a cross-platform voice over IP application. It is a client - server application where multiple users could use the same server and all their communication is encrypted. It could be used while gaming. It does audio video recording.

Plumble - A full-featured implementation of Mumble for Android devices.

  •    Java

Plumble is a robust GPLv3 Mumble client for Android that uses the Jumble protocol implementation. Documentation on integrating your app with Plumble's IPC features here.


mumb1e

  •    PHP

Administration Tool for Mumble -/- Murmur Servers. Mumb1e Admin Plugin, also named quot;MAPquot; is a powerful Murmur web interface application written with PHP that can create useres, edit themself and a lot more for Mumble server. MAP is developed over m

WebSocket++ - C++ Websocket client/server library

  •    C++

WebSocket++ is a header only C++ library that implements RFC6455 The WebSocket Protocol. It allows integrating WebSocket client and server functionality into C++ programs. It uses interchangeable network transport modules including one based on raw char buffers, one based on C++ iostreams, and one based on Asio (either via Boost or standalone). End users can write additional transport policies to support other networking or event libraries as needed.

Simple-Web-Server - A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost

  •    C++

A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Asio (both Boost.Asio and standalone Asio can be used). Created to be an easy way to make REST resources available from C++ applications. See https://github.com/eidheim/Simple-WebSocket-Server for an easy way to make WebSocket/WebSocket Secure endpoints in C++. Also, feel free to check out the new C++ IDE supporting C++11/14/17: https://github.com/cppit/jucipp.

Simple-WebSocket-Server - A very simple, fast, multithreaded, platform independent WebSocket (WS) and WebSocket Secure (WSS) server and client library implemented using C++11, Boost

  •    C++

A very simple, fast, multithreaded, platform independent WebSocket (WS) and WebSocket Secure (WSS) server and client library implemented using C++11, Asio (both Boost.Asio and standalone Asio can be used) and OpenSSL. Created to be an easy way to make WebSocket endpoints in C++. See https://github.com/eidheim/Simple-Web-Server for an easy way to make REST resources available from C++ applications. Also, feel free to check out the new C++ IDE supporting C++11/14/17: https://github.com/cppit/jucipp.

Linux Lite

  •    

Linux Lite is a simple to use, free operating system for everyone.

websocketpp - C++/Boost Asio based websocket client/server library

  •    C++

C++/Boost Asio based websocket client/server library

restinio - A header-only C++14 library that gives you an embedded HTTP/Websocket server

  •    C++

RESTinio is a header-only C++14 library that gives you an embedded HTTP/Websocket server. It is based on standalone version of ASIO and targeted primarily for asynchronous processing of HTTP-requests. Since v.0.4.1 Boost::ASIO (1.66 or higher) is also supported (see notes on building with Boost::ASIO). Server runs on the main thread, and respond to all requests with hello-world message. Of course you've got an access to the structure of a given HTTP request, so you can apply a complex logic for handling requests.

mod_MumbleLink

  •    Java

A Mod so that Minecraft now natively supports Mumble's positional audio feature. This means: Directional and positionally attenuated VOIP in relation to the game world. Please visit the Forum for information about the newest Version! Main Forum-Thread: http://www.minecraftforum.net/viewtopic.php?f=1032&t=235800 TheSkorm's Fork on GitHub: https://github.com/TheSkorm/mod_mumblelink Mumble: http://mumble.sourceforge.net

Mumble

  •    C++

Low-latency, high-quality voice communication for gamers. Includes game linking, so voice from other players comes from the direction of their characters, and has echo cancellation so the sound from your loudspeakers won't be audible to other players.

Murmur Whisperer .Net

  •    ASPNET

quot;Murmur Whispererquot; is a web administration suite for Murmur (Mumble), driven by ASP.NET and AJAX and using Ice RPC. Currently it enables you to start/stop/add/remove/change servers, channels, users. Allow users to register for their own server(Alpha)

beast - HTTP and WebSocket built on Boost.Asio in C++11

  •    C++

Beast is a C++ header-only library serving as a foundation for writing interoperable networking libraries by providing low-level HTTP/1, WebSocket, and networking protocol vocabulary types and algorithms using the consistent asynchronous model of Boost.Asio. Symmetry: Algorithms are role-agnostic; build clients, servers, or both.

Asio C++ Library

  •    C++

Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.

C++ TCP Proxy Server

  •    C++

The C++ TCP Proxy server is a simple utility using the ASIO networking library, for proxying (tunneling or redirecting) connections from external clients to a specific server. The TCP Proxy server can be used to easily and efficiently.

asio samples

  •    C++

Examples (code samples) describing the construction of active objects on the top of Boost.Asio. A code-based guide for client/server creation with usage of active object pattern by means of Boost C++ Libraries.

asio C++ library

  •    C++

asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.