We just released an OpenSource Multiplayer server and client, for Multiplayer experiences and we called it EdgeMultiplay.
The server is a NodeJS server that uses UDP and WebSockets and it works with an easy to build Unity C# Client.
Check the server code
https://github.com/mobiledgex/edge-multiplay-node-server/
and the server documentation
https://mobiledgex.github.io/edge-multiplay-node-server
The Unity C# client code
The Unity C# Documentation
In this tutorial, I will explain the usage of the Unity component I created for recording Mic Input in Unity and saving the file as .wav in the Streaming Assets Directory
How it works
Download Unity Recorder Package, you will find the unity package at https://github.com/ah1053/UnityRecorder
Add the Unity Recorder Package to your Project