This package allows transport of OPUS encoded audio over network (AudioSource/Listener/Microphone) between server/host and connected clients using 'NetCode for GameObjects' Unity networkingThe asset contains an AudioSource/AudioListener supporting Host/Server which encodes and transmits its source audio to all connected netwoked clients.Clients can transmit their own AudioSource or Unity Microphone back to Host/Server.Demos builds:Windows x64 | macOS | Android/ChromeOS | Linux(run several clients/instances of the demo; please note that older phones might have performance issues)Also see up to date documentationFor support please visit forumsImplementation is C# only, but since System.Threading namespace is used, WebGL is currently not supported.All sources are currently includedAudio is encoded/decoded using C# implementation of OPUS codec [https://github.com/lostromb/concentus]- this means that input is limited to max. 2 channels *)- the implementation currently uses threads, so the asset currently doesn't support WebGL*) down/up mixing from/to Unity AudioSources is plannedOtherwise the codec is rather efficient and network throughput for single audio source is up to ~30 kB.Please note that UnityRelayTransport ("Relay") is not supported.It's possible to provide own 3rd party transport for NetworkManager, but there's no direct support for any of them in the asset.If you already own AudioStream, there should be a discount applied for this package since it can be considered as better version of NetMQ based networking includede thereStore art/images and demo images assets are generated using Stable Diffusion